summaryrefslogtreecommitdiffstats
path: root/tools
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
commit2849119d1512dc5f6c9ca05976473148fbc88481 (patch)
tree17745c1a4390a4f2139aec21c8f5971404d92116 /tools
parent3b9432714a0515b89309ff2e6c1983690fb67761 (diff)
downloadopen-iov-2849119d1512dc5f6c9ca05976473148fbc88481.tar.gz
open-iov-2849119d1512dc5f6c9ca05976473148fbc88481.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 'tools')
0 files changed, 0 insertions, 0 deletions