summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_comm.c
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 16:04:33 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 16:04:33 -0400
commitcc1028dffcbf9e028938555827f02b18ceba1665 (patch)
tree106cb12ed468d1df87725cbbcd965fb2f7cf9a1a /kernel/gsp_comm.c
parent9a8a48b71ddc868f2c52e36e8e4e2f622236054d (diff)
downloadopen-iov-cc1028dffcbf9e028938555827f02b18ceba1665.tar.gz
open-iov-cc1028dffcbf9e028938555827f02b18ceba1665.zip
vgsp: FWCLIENT entry-selection mask and golden-replay hardening
- gsp_phys_rmcall_fwclient_mask (default 0x3f): per-entry selection for the mode-24 FWCLIENT promote set; bit6 selects the MAIN UVM VA-only shape. - golden replay: tolerate the client-local system-memory PB step and continue with hObjectBuffer=0; on-ladder TURING_A 3D object retained best-effort. Live bisection on the KMD channel: MAIN alone reaches the per-buffer commit and stops at the engine-context memdesc state; PM-only and PATCH-only are accepted; any multi-entry control containing MAIN is refused 0x1f. All cycles release clean.
Diffstat (limited to 'kernel/gsp_comm.c')
0 files changed, 0 insertions, 0 deletions