diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-23 20:09:08 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-23 20:09:08 -0400 |
| commit | bd01273cd1b221f55eb484e8b7fd742417a4d4bd (patch) | |
| tree | df3763a5e427939fdeebaac162fb68b90f094351 /kernel/gsp_phys_booter.h | |
| parent | ccdc1240d5df9777503a05b247109b6136d03313 (diff) | |
| download | open-iov-bd01273cd1b221f55eb484e8b7fd742417a4d4bd.tar.gz open-iov-bd01273cd1b221f55eb484e8b7fd742417a4d4bd.zip | |
r578 diag: event-function reachability probe (gsp_rm_ev_func)
The r577 A/B (sequence, bNotifyList, hClient) all yielded nv_post_event=0
with every record consumed by the guest: the drop is content-independent.
This knob posts event records with a caller-chosen RPC function instead of
POST_EVENT 0x1003; posting an event whose handler has an unmistakable guest
side effect (UCODE_LIBOS_PRINT 0x100C trips NV_ASSERT_FAILED on an
unsupported ucode; OS_ERROR_LOG 0x1006 logs an errString) proves whether
the guest dispatches our status-queue event records at all - dispatch vs
consumed-without-dispatch decides the next probe (inside _kgspRpcPostEvent
or earlier in the drain).
Diffstat (limited to 'kernel/gsp_phys_booter.h')
0 files changed, 0 insertions, 0 deletions
