summaryrefslogtreecommitdiffstats
path: root/wiki/open-iov.org/index.php/GPU_Firmware.html
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-11 17:49:36 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-11 17:49:36 -0500
commitafc9afdb63ba1798b91e0be499291c9a6670a9dc (patch)
tree3bd196bbd9a2a5d61e075b43cd1bbb1b802b482c /wiki/open-iov.org/index.php/GPU_Firmware.html
parentd47845708d05bd1e15ea32a5823fe8f158f7cd77 (diff)
downloadopen-iov-afc9afdb63ba1798b91e0be499291c9a6670a9dc.tar.gz
open-iov-afc9afdb63ba1798b91e0be499291c9a6670a9dc.zip
vgsp: direct-GL ring scan hardening + USERD orientation overrides
- per-rank GR shadow-scan cadence (the global 1.5 s window was consumed by the first channel in pump order, starving the direct-GL ring scan) - low-aperture ring content gate: entry0 within +/-8 MB of the ring VA and a zero terminus within the first 128 slots (dense data pages and transient copies were being latched as the ring and fed phantom entries) - stop skipping the guest-RAM content scan when the shadow-scan window is closed; only the shadow scan is rate-limited now - strict shared-surface author: write lastKickoffRefCount only, never the raw payload into an unvalidated translation - dev-only sema_userd_swap / sema_userd_override to test the direct-GL USERD orientation and a known control page; both default off
Diffstat (limited to 'wiki/open-iov.org/index.php/GPU_Firmware.html')
0 files changed, 0 insertions, 0 deletions