summaryrefslogtreecommitdiffstats
path: root/install.sh
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
commit8ed0c6edd03709d13f088a36e0902330b2e032c8 (patch)
treec37972e4bdbffbd7252742610aef5909b711d06f /install.sh
parent582696da869374455c3bcdaf63cbcd28352da14e (diff)
downloadopen-iov-8ed0c6edd03709d13f088a36e0902330b2e032c8.tar.gz
open-iov-8ed0c6edd03709d13f088a36e0902330b2e032c8.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 'install.sh')
0 files changed, 0 insertions, 0 deletions