qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v5 00/18] Enhance debugging support
@ 2008-11-17 16:18 Jan Kiszka
  2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 07/18] Restore pc on watchpoint hits Jan Kiszka
                   ` (18 more replies)
  0 siblings, 19 replies; 37+ messages in thread
From: Jan Kiszka @ 2008-11-17 16:18 UTC (permalink / raw)
  To: qemu-devel

Here is the latest update after the recent review round. Addressed
issues:

 o Move CPU_PC_FROM_TB conversion into separate patch

 o Drop TPCPUState:
   Though the overall code size on x86-64 went down via this
   refactoring, I counted 3-5 more instructions in the fast path and
   decided to rather leave the latter as is.

 o Fix bisectability of patch 3 (was patch 2)

 o Fix gcc'ism in patch 4 (was patch 3)

 o Improved gdb packet '?' /wrt CPU->thread mapping

 o save/loadvm support for x86 debug registers

Additionally, there are 5 new patches at the and of the queue. No must,
but nice to have. Earlier versions of the last 3 have been sent to the
list before, this series comes with an update (gcc'ism-free...):

 o Include debug registers in register dump (e.g 'info registers')

 o 'vCont' packet support, allowing to set single-step CPU

 o cpu_gdb_read/write_register refactoring for x86

 o Support for setting x86 segment registers

 o Dynamic register set switching between x86 16/32 and 64 bit modes

Hope I was able to address all remaining concern to merge all or at
least the first 13 patches of this series.

Thanks,
Jan

PS: If you happen to use git internally, you can also pull the series
from my private repository:

git://git.kiszka.org/qemu.git gdb-queue

--
Siemens AG, Corporate Technology, CT SE 2 ES-OS
Corporate Competence Center Embedded Linux

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

end of thread, other threads:[~2008-11-19 14:25 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-17 16:18 [Qemu-devel] [PATCH v5 00/18] Enhance debugging support Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 07/18] Restore pc on watchpoint hits Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 03/18] gdbstub: Return appropriate watch message to gdb Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 05/18] Set mem_io_vaddr on io_read Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 01/18] Convert CPU_PC_FROM_TB to static inline Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 02/18] Refactor translation block CPU state handling Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 04/18] Refactor and enhance break/watchpoint API Jan Kiszka
2008-11-18 19:59   ` Anthony Liguori
2008-11-18 22:24     ` [Qemu-devel] " Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 06/18] Respect length of watchpoints Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 13/18] x86: Debug register emulation Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 09/18] gdbstub: manage CPUs as threads Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 18/18] gdbstub: x86: Switch 64/32 bit registers dynamically Jan Kiszka
2008-11-18 21:21   ` Anthony Liguori
2008-11-18 21:33   ` Anthony Liguori
2008-11-18 21:45     ` Anthony Liguori
2008-11-18 22:37       ` [Qemu-devel] " Jan Kiszka
2008-11-18 22:46         ` Paul Brook
2008-11-18 23:07           ` Jan Kiszka
2008-11-18 23:23             ` Paul Brook
2008-11-18 23:38               ` Jan Kiszka
2008-11-19  0:06                 ` Paul Brook
2008-11-19  9:38                   ` Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 12/18] Introduce BP_CPU as a breakpoint type Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 11/18] Add debug exception hook Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 17/18] gdbstub: x86: Support for setting segment registers Jan Kiszka
2008-11-18 21:19   ` Anthony Liguori
2008-11-18 23:15     ` [Qemu-devel] " Jan Kiszka
2008-11-19 14:24       ` Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 14/18] x86: Dump debug registers Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 15/18] gdbstub: Add vCont support Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 10/18] Introduce BP_WATCHPOINT_HIT flag Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 16/18] gdbstub: x86: Refactor register access Jan Kiszka
2008-11-18 21:15   ` Anthony Liguori
2008-11-18 23:12     ` [Qemu-devel] " Jan Kiszka
2008-11-17 16:18 ` [Qemu-devel] [PATCH v5 08/18] Remove premature memop TB terminations Jan Kiszka
2008-11-18 21:26 ` [Qemu-devel] [PATCH v5 00/18] Enhance debugging support Anthony Liguori

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).