All of lore.kernel.org
 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 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 05/18] Set mem_io_vaddr on io_read 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 01/18] Convert CPU_PC_FROM_TB to static inline 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 10/18] Introduce BP_WATCHPOINT_HIT flag 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 15/18] gdbstub: Add vCont support 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 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 11/18] Add debug exception hook 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 08/18] Remove premature memop TB terminations 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-18 21:26 ` [Qemu-devel] [PATCH v5 00/18] Enhance debugging support Anthony Liguori

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.