From: Andrey Drobyshev <[email protected]>
Commands 'qemu mtree' and 'qemu timers' are currently not working.
Luckily, fixing them requires minimal effort.
The most interesting part is adding '--detailed' option into 'qemu bt'
and 'qemu coroutine' commands. That is based on the previous downstream
work by Vladimir. As this approach is much heavier than the current
stack unwinding, we add it as non-default behaviour.
Andrey Drobyshev (4):
scripts/qemugdb: mtree: Fix OverflowError in mtree with 128-bit
addresses
scripts/qemugdb: timers: Fix KeyError in 'qemu timers' command
scripts/qemugdb: timers: Improve 'qemu timers' command readability
scripts/qemugdb: coroutine: Add option for obtaining detailed trace in
coredump
scripts/qemugdb/coroutine.py | 126 ++++++++++++++++++++++++++++++++---
scripts/qemugdb/mtree.py | 2 +-
scripts/qemugdb/timers.py | 54 ++++++++++++---
3 files changed, 162 insertions(+), 20 deletions(-)
--
2.43.5