diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-24 02:29:04 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-24 02:29:04 -0400 |
| commit | 5c9d18abaac6ce45c8faec26b3f3b637cd764eb5 (patch) | |
| tree | 189accac8d94601fc26a2561198b8bb4817acc0d /scripts | |
| parent | 0b799c9487477fd31a56e0c386e6ba3896c4c569 (diff) | |
| download | open-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')
0 files changed, 0 insertions, 0 deletions
