summaryrefslogtreecommitdiffstats
path: root/STATE-CURRENT.md
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-01 10:40:54 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-01 10:40:54 -0400
commit017e29adbe8f00e3e500df2ad3b404c2d2896866 (patch)
tree56ac0f2ffbb540ac104e98313f0db19def91a361 /STATE-CURRENT.md
parentc21f7099a8544b35628a7e104f02c5335a08d79d (diff)
downloadopen-iov-017e29adbe8f00e3e500df2ad3b404c2d2896866.tar.gz
open-iov-017e29adbe8f00e3e500df2ad3b404c2d2896866.zip
gsp-phys: harden the RM transport and add the static-info probe
Applies the adversarial review fixes for the command-queue TX and unload RPC: the unload RPC is gated on GSP-RM init-done, debugfs fops pin the module, REG_POLL timeouts use microseconds, the host status readPtr is published, TX free space is checked, swap flags and barriers are corrected, and the legacy payload fallback is opt-in. Generalizes the transport to multi-element records and a reply-matching status-queue reader, and adds a debugfs probe that round-trips GET_GSP_STATIC_INFO (with a SET_GUEST_SYSTEM_INFO fallback), decodes the server configuration, and a read-only state snapshot file. All gated by gsp_phys_boot; the normal load path is unchanged.
Diffstat (limited to 'STATE-CURRENT.md')
0 files changed, 0 insertions, 0 deletions