summaryrefslogtreecommitdiffstats
path: root/validate.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 15:58:43 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 15:58:43 -0400
commit5a77352f78e6cd28280f2dc559f677d31ae25c38 (patch)
tree4c8368ee2f93e4be0a4a8981b5749326a751cf87 /validate.sh
parent1f6d382c9f01d120b447b0a482241417a3b5e586 (diff)
downloadopen-iov-5a77352f78e6cd28280f2dc559f677d31ae25c38.tar.gz
open-iov-5a77352f78e6cd28280f2dc559f677d31ae25c38.zip
vgsp: GR golden-replay groundwork and FWCLIENT promote mode 24
- golden replay (gsp_phys_rmcall_golden, default off): replay the stock client's post-load golden channel allocations (separate VAS, pushbuffer objects, USERD, bare GR channel, TURING_A 3D object) before the ladder channel; best-effort: a failure warns and the ladder continues. - on-ladder TURING_A (0xc597) 3D object allocation before the compute object (best-effort) to initialize server-side GR-instance state. - promote mode 24: the reference FWCLIENT non-3D set (MAIN, PM, PATCH, FECS_EVENT, PRIV_ACCESS_MAP, UNRESTRICTED_PRIV_ACCESS_MAP) as one GPU_PROMOTE_CTX on the KMD channel, with per-entry logging and explicit omission semantics; mode clamps/descriptions extended to 24. Live: mode 23 soft-stops 0x1f on the server-managed shared channel and reaches the per-buffer commit on the KMD channel, where it stops at the missing engine-context memdesc; mode 24 emits all six entries and is refused with 0x1f before BIND. All cycles release clean, GPU green.
Diffstat (limited to 'validate.sh')
0 files changed, 0 insertions, 0 deletions