All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] scripts/qemugdb: some fixes for 'qemu bt' / 'qemu coroutine' commands
@ 2026-08-04 15:17 Andrey Drobyshev
  2026-08-04 15:17 ` [PATCH 1/9] scripts/qemugdb: coroutine: Fix selected frame leak on error path Andrey Drobyshev
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Andrey Drobyshev @ 2026-08-04 15:17 UTC (permalink / raw)
  To: qemu-devel; +Cc: stefanha, kwolf, peterx, andrey.drobyshev

A bunch of fixes for functional bugs, cosmetic improvements and fixes
for annoying failures and corner cases which I encounter when using this
script in gdb sessions.  Most of them are basically fixups for my previous
commit 42f3c143c3a0 ("scripts/qemugdb: coroutine: Add option for obtaining
detailed trace in coredump").  Still I did split them up cause it'd be a
mess putting them all together.

Andrey Drobyshev (9):
  scripts/qemugdb: coroutine: Fix selected frame leak on error path
  scripts/qemugdb: coroutine: Get rid of fallback pattern when dumping
    backtrace
  scripts/qemugdb: coroutine: Only attempt to restore regs in coredump
  scripts/qemugdb: coroutine: Don't unwind past the outermost frame
  scripts/qemugdb: coroutine: Fix patching pt_regs in the coredump
  scripts/qemugdb: coroutine: Fix '--detailed' description
  scripts/qemugdb: coroutine: Handle target absence gracefully
  scripts/qemugdb: coroutine: Speed up coroutine lookup in a coredump
  scripts/qemugdb: coroutine: Don't touch the coredump for a plain
    backtrace

 scripts/qemugdb/coroutine.py | 135 ++++++++++++++++++++++-------------
 1 file changed, 86 insertions(+), 49 deletions(-)

-- 
2.47.1



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

end of thread, other threads:[~2026-09-25 14:04 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-04 15:17 [PATCH 0/9] scripts/qemugdb: some fixes for 'qemu bt' / 'qemu coroutine' commands Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 1/9] scripts/qemugdb: coroutine: Fix selected frame leak on error path Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 2/9] scripts/qemugdb: coroutine: Get rid of fallback pattern when dumping backtrace Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 3/9] scripts/qemugdb: coroutine: Only attempt to restore regs in coredump Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 4/9] scripts/qemugdb: coroutine: Don't unwind past the outermost frame Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 5/9] scripts/qemugdb: coroutine: Fix patching pt_regs in the coredump Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 6/9] scripts/qemugdb: coroutine: Fix '--detailed' description Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 7/9] scripts/qemugdb: coroutine: Handle target absence gracefully Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 8/9] scripts/qemugdb: coroutine: Speed up coroutine lookup in a coredump Andrey Drobyshev
2026-08-04 15:17 ` [PATCH 9/9] scripts/qemugdb: coroutine: Don't touch the coredump for a plain backtrace Andrey Drobyshev
2026-08-26 15:02 ` [PATCH 0/9] scripts/qemugdb: some fixes for 'qemu bt' / 'qemu coroutine' commands Fabiano Rosas
2026-09-23 15:28 ` Andrey Drobyshev
2026-09-25 14:03 ` Kevin Wolf

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.