summaryrefslogtreecommitdiffstats
path: root/scripts/qemu_gdb_attach.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-24 02:29:04 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-24 02:29:04 -0400
commit5c9d18abaac6ce45c8faec26b3f3b637cd764eb5 (patch)
tree189accac8d94601fc26a2561198b8bb4817acc0d /scripts/qemu_gdb_attach.sh
parent0b799c9487477fd31a56e0c386e6ba3896c4c569 (diff)
downloadopen-iov-5c9d18abaac6ce45c8faec26b3f3b637cd764eb5.tar.gz
open-iov-5c9d18abaac6ce45c8faec26b3f3b637cd764eb5.zip
kernel: completion-event hints and GSP-RM state introspection
- re-post the completion event for a bounded window after a channel completes work (notifier consumed or semaphore release applied), so a client that starts waiting after the edge-triggered wake-up still gets a wake-up; the OS event classes carry no source object, so the hint broadcasts to the registered events - add rmstate (dump msgq cursors, guest consumption position, event table) and rmpost (post an event record by index or to all) debug parameters, both executing in kthreads because the IOMMU read path only works with a NULL current->mm or the mapping owner's mm - report the underlying error codes from the event post path
Diffstat (limited to 'scripts/qemu_gdb_attach.sh')
0 files changed, 0 insertions, 0 deletions