1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-30 00:00:15 +01:00
Commit graph

3 commits

Author SHA1 Message Date
daniel-k
8054c36f26 gdb-scripts: backtrace and context switching for tasks
These new commands allow to show backtraces of any HermitCore task as
well as completely switching the current context. This way, you can
inspect each task as if it were running, which hasn't been possible
until now, because neither GDB nor Qemu have knowledge about the task
structure of HermitCore.
2016-08-29 11:45:02 +02:00
daniel-k
fcbe7c0c81 gdb-scripts: fix interpretation of RIP in saved context on stack
Previously, only `<rollback>` would be displayed for not running tasks
because of a misconception of the structure of the saved context.
2016-08-24 15:11:27 +02:00
daniel-k
d46b8b49f8 gdb-scripts: add convenience scripts to investigate kernel internals
These scripts are based on those from the Linux kernel and currently can
only show the state of HermitCore tasks.
2016-08-23 11:55:11 +02:00