summaryrefslogtreecommitdiffstats
path: root/gdbstub.c
Commit message (Expand)AuthorAgeFilesLines
* gdbstub: Simplify gdb_get_cpu_pid() to use cpu->cluster_indexPeter Maydell2019-01-291-42/+4Star
* gdbstub: fix gdb_get_cpu(s, pid, tid) when pid and/or tid are 0Luc Michel2019-01-291-29/+43
* gdbstub: add multiprocess extension supportLuc Michel2019-01-071-0/+6
* gdbstub: gdb_set_stop_cpu: ignore request when process is not attachedLuc Michel2019-01-071-0/+10
* gdbstub: processes initialization on new peer connectionLuc Michel2019-01-071-5/+15
* gdbstub: add support for vAttach packetsLuc Michel2019-01-071-0/+35
* gdbstub: add support for extended mode packetLuc Michel2019-01-071-0/+3
* gdbstub: add multiprocess support to 'D' packetsLuc Michel2019-01-071-7/+53
* gdbstub: add multiprocess support to gdb_vm_state_change()Luc Michel2019-01-071-3/+12
* gdbstub: add multiprocess support to Xfer:features:read:Luc Michel2019-01-071-20/+28
* gdbstub: add multiprocess support to (f|s)ThreadInfo and ThreadExtraInfoLuc Michel2019-01-071-10/+27
* gdbstub: add multiprocess support to 'sC' packetsLuc Michel2019-01-071-3/+9
* gdbstub: add multiprocess support to vCont packetsLuc Michel2019-01-071-15/+100
* gdbstub: add multiprocess support to 'H' and 'T' packetsLuc Michel2019-01-071-18/+136
* gdbstub: add multiprocess support to '?' packetsLuc Michel2019-01-071-2/+64
* gdbstub: introduce GDB processesLuc Michel2019-01-071-0/+97
* gdbstub: Remove unused includePhilippe Mathieu-Daudé2018-10-161-1/+0Star
* chardev: mark the calls that allow an implicit mux monitorMarc-André Lureau2018-10-031-1/+5
* gdbstub: Prevent fd leakagePhilippe Mathieu-Daudé2018-06-011-0/+1
* gdbstub: Clarify what gdb_handlesig() is doingPeter Maydell2018-05-251-0/+6
* gdbstub: Handle errors in gdb_accept()Peter Maydell2018-05-201-4/+12
* gdbstub: Use qemu_set_cloexec()Peter Maydell2018-05-201-6/+2Star
* target/arm: Add the XML dynamic generationAbdallah Bouassida2018-05-181-0/+10
* gdbstub: fix off-by-one in gdb_handle_packet()Philippe Mathieu-Daudé2018-04-091-1/+2
* gdbstub: send a termination packet instead of crashing gdbKONRAD Frederic2018-03-271-0/+7
* gdbstub: add tracingDoug Gale2017-12-181-35/+78
* Use qemu_tolower() and qemu_toupper(), not tolower() and toupper()Peter Maydell2017-07-211-1/+1
* gdbstub: don't fail on vCont; C04:0; c packetsAlex Bennée2017-07-141-11/+4Star
* qom/cpu: remove host_tid fieldAlex Bennée2017-07-141-1/+2
* gdbstub: rename cpu_index -> cpu_gdb_indexAlex Bennée2017-07-141-6/+20
* gdbstub: modernise DEBUG_GDBAlex Bennée2017-07-141-44/+33Star
* char: add backend hotswap handlerAnton Nefedov2017-07-141-1/+1
* char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau2017-06-021-13/+2Star
* char: move CharBackend handling in char-fe unitMarc-André Lureau2017-06-021-0/+1
* chardev: move headers to include/chardevMarc-André Lureau2017-06-021-1/+1
* gdbstub: implement remote debugging protocol escapes for command receiveDoug Gale2017-05-081-9/+99
* char: add a /chardevs containerMarc-André Lureau2017-05-041-2/+2
* gdbstub: Fix vCont behaviourClaudio Imbrenda2017-02-161-47/+162
* chardev: qom-ifyMarc-André Lureau2017-01-271-7/+32
* char: rename CharDriverState ChardevMarc-André Lureau2017-01-271-6/+6
* char: allocate CharDriverState as a single objectMarc-André Lureau2017-01-271-0/+1
* char: move callbacks in CharDriverMarc-André Lureau2017-01-271-2/+5
* gdbstub.c: update old error report statementsZiyue Yang2017-01-241-5/+5
* gdbstub.c: fix GDB connection segfault caused by empty machinesZiyue Yang2017-01-241-0/+7
* kvm: move cpu synchronization codeVincent Palatin2017-01-191-0/+1
* clean-up: removed duplicate #includesAnand J2016-10-281-1/+0Star
* char: remove explicit_fe_open, use a set_handlers argumentMarc-André Lureau2016-10-241-1/+1
* char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinitMarc-André Lureau2016-10-241-2/+1Star
* char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau2016-10-241-7/+11
* char: remaining switch to CharBackend in frontendMarc-André Lureau2016-10-241-9/+13