qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RESEND][PATCH 0/4] Long pending gdbstub patches


From: Jan Kiszka
Subject: [Qemu-devel] [RESEND][PATCH 0/4] Long pending gdbstub patches
Date: Sat, 27 Jun 2009 09:53:51 +0200
User-agent: StGIT/0.14.3

Before the 0.11 window closes, another attempt to bring up this
never-ending story of gdbstub enhancements: These patches are all resent
versions (with minor rebases) of partly 7 month old proposals to improve
the gdbstub usability for x86.

The first patch (just recently reposted) add vCont support and should no
longer be controversial, specifically as we have more users now with the
qemu-user world.

Patch 2 and 3 refactor the x86 gdbstub code and add support for setting
segment register content, also nothing problematic IMHO.

Patch 4 used to raise some concerns by Paul that the underlying issue is
rather a gdb one. No question, that's right. However, the resolution
requires more work and will not see the light of day within the
foreseeable future. Moreover, we have lots of gdb versions out there
(including the to-be-released 7.0) that do suffer from this shortcoming
in its x86 support, and we need to deal with them.

All patches are in daily use since they have been written, not just by
me or Siemens-internal users. I've a lot of external users pulling this
series regularly from my tree as it plugs some annoying holes /wrt x86
guest debugging. I bet they all would be happy to find this in 0.11.

Find this series also at git://git.kiszka.org/qemu.git queues/gdb

Jan Kiszka (4):
      gdbstub: Add vCont support
      gdbstub: x86: Refactor register access
      gdbstub: x86: Support for setting segment registers
      gdbstub: x86: Switch 64/32 bit registers dynamically

 gdbstub.c            |  267 +++++++++++++++++++++++++++++++++++---------------
 target-i386/cpu.h    |   11 ++-
 target-i386/helper.c |   30 ++++++
 3 files changed, 227 insertions(+), 81 deletions(-)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]