qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/4] some gdbstub fixes for debug and vcont
@ 2017-06-01 14:49 Alex Bennée
  2017-06-01 14:49 ` [Qemu-devel] [PATCH v2 1/4] gdbstub: modernise DEBUG_GDB Alex Bennée
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Alex Bennée @ 2017-06-01 14:49 UTC (permalink / raw)
  To: pbonzini, doug16k, imbrenda; +Cc: qemu-devel, Alex Bennée

Hi,

This is a follow up v2 of the patches I posted yesterday. There are
two new patches. The first is a simple name change to make the purpose
of the function clearer. The second new patch now fixes the bug by
making the thread-id consistent when reporting it via the gdbstub. It
also reduces the size of CPUState by avoiding duplication of
information already available in TaskStruct. The original fix is still
in the series although its theoretical (but still correct) for my test
case which now uses the correct thread-id.

Alex Bennée (4):
  gdbstub: modernise DEBUG_GDB
  gdbstub: rename cpu_index -> cpu_gdb_index
  qom/cpu: remove host_tid field
  gdbstub: don't fail on vCont;C04:0;c packets

 gdbstub.c              | 117 ++++++++++++++++++++++++-------------------------
 include/exec/gdbstub.h |   9 ----
 include/qom/cpu.h      |   2 -
 linux-user/syscall.c   |   1 -
 4 files changed, 57 insertions(+), 72 deletions(-)

-- 
2.13.0

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-06-02  5:02 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-01 14:49 [Qemu-devel] [PATCH v2 0/4] some gdbstub fixes for debug and vcont Alex Bennée
2017-06-01 14:49 ` [Qemu-devel] [PATCH v2 1/4] gdbstub: modernise DEBUG_GDB Alex Bennée
2017-06-01 14:49 ` [Qemu-devel] [PATCH v2 2/4] gdbstub: rename cpu_index -> cpu_gdb_index Alex Bennée
2017-06-01 15:13   ` Greg Kurz
2017-06-01 15:48   ` Claudio Imbrenda
2017-06-02  5:02   ` Philippe Mathieu-Daudé
2017-06-01 14:49 ` [Qemu-devel] [PATCH v2 3/4] qom/cpu: remove host_tid field Alex Bennée
2017-06-01 15:32   ` Greg Kurz
2017-06-01 15:54     ` Claudio Imbrenda
2017-06-01 15:52   ` Philippe Mathieu-Daudé
2017-06-01 16:11   ` Laurent Vivier
2017-06-01 14:49 ` [Qemu-devel] [PATCH v2 4/4] gdbstub: don't fail on vCont; C04:0; c packets Alex Bennée
2017-06-01 15:54   ` Philippe Mathieu-Daudé
2017-06-01 15:54   ` Claudio Imbrenda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).