aboutsummaryrefslogtreecommitdiff
path: root/gdbstub.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-20gdbstub: Handle errors in gdb_accept()Peter Maydell1-4/+12
2018-05-20gdbstub: Use qemu_set_cloexec()Peter Maydell1-6/+2
2018-05-18target/arm: Add the XML dynamic generationAbdallah Bouassida1-0/+10
2018-04-09gdbstub: fix off-by-one in gdb_handle_packet()Philippe Mathieu-Daudé1-1/+2
2018-03-27gdbstub: send a termination packet instead of crashing gdbKONRAD Frederic1-0/+7
2017-12-18gdbstub: add tracingDoug Gale1-35/+78
2017-07-21Use qemu_tolower() and qemu_toupper(), not tolower() and toupper()Peter Maydell1-1/+1
2017-07-14gdbstub: don't fail on vCont; C04:0; c packetsAlex Bennée1-11/+4
2017-07-14qom/cpu: remove host_tid fieldAlex Bennée1-1/+2
2017-07-14gdbstub: rename cpu_index -> cpu_gdb_indexAlex Bennée1-6/+20
2017-07-14gdbstub: modernise DEBUG_GDBAlex Bennée1-44/+33
2017-07-14char: add backend hotswap handlerAnton Nefedov1-1/+1
2017-06-02char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau1-13/+2
2017-06-02char: move CharBackend handling in char-fe unitMarc-André Lureau1-0/+1
2017-06-02chardev: move headers to include/chardevMarc-André Lureau1-1/+1
2017-05-08gdbstub: implement remote debugging protocol escapes for command receiveDoug Gale1-9/+99
2017-05-04char: add a /chardevs containerMarc-André Lureau1-2/+2
2017-02-16gdbstub: Fix vCont behaviourClaudio Imbrenda1-47/+162
2017-01-27chardev: qom-ifyMarc-André Lureau1-7/+32
2017-01-27char: rename CharDriverState ChardevMarc-André Lureau1-6/+6
2017-01-27char: allocate CharDriverState as a single objectMarc-André Lureau1-0/+1
2017-01-27char: move callbacks in CharDriverMarc-André Lureau1-2/+5
2017-01-24gdbstub.c: update old error report statementsZiyue Yang1-5/+5
2017-01-24gdbstub.c: fix GDB connection segfault caused by empty machinesZiyue Yang1-0/+7
2017-01-19kvm: move cpu synchronization codeVincent Palatin1-0/+1
2016-10-28clean-up: removed duplicate #includesAnand J1-1/+0
2016-10-24char: remove explicit_fe_open, use a set_handlers argumentMarc-André Lureau1-1/+1
2016-10-24char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinitMarc-André Lureau1-2/+1
2016-10-24char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau1-7/+11
2016-10-24char: remaining switch to CharBackend in frontendMarc-André Lureau1-9/+13
2016-10-24char: remove init callbackMarc-André Lureau1-1/+1
2016-09-13hw: replace most use of qemu_chr_fe_write with qemu_chr_fe_write_allDaniel P. Berrange1-1/+3
2016-06-08Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160608' int...Peter Maydell1-13/+0
2016-06-07gdbstub: set listen backlog to 1Peter Wu1-1/+1
2016-06-07linux-user: Remove redundant gdb_queuesig()Timothy E Baldwin1-13/+0
2016-06-06gdbstub: avoid busy loop while waiting for gdbPeter Wu1-5/+7
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini1-0/+1
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini1-1/+1
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-2/+2
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-15replay: character devicesPavel Dovgalyuk1-1/+1
2016-02-04all: Clean up includesPeter Maydell1-8/+1
2016-01-27gdb: provide the name of the architecture in the target.xmlDavid Hildenbrand1-7/+14
2016-01-15qemu-char: add logfile facility to all chardev backendsDaniel P. Berrange1-1/+2
2015-11-06gdbstub: Fix buffer overflows in gdb_handle_packet()Kevin Wolf1-2/+16
2015-09-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-1/+1
2015-09-09use qemu_cpu_kick instead of cpu_exit or qemu_cpu_kick_threadPaolo Bonzini1-1/+1
2015-09-07gdbstub: Implement gdb_do_syscallv()Peter Maydell1-4/+10
2015-07-27gdbstub: Set current CPU on interruptionsJan Kiszka1-0/+1
2015-07-09gdbstub: Use cpu_set_pc() helperPeter Crosthwaite1-4/+1