summaryrefslogtreecommitdiffstats
path: root/userspace/tests
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:23:44 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:23:44 -0400
commitac3ecc3857efdf5da9dcafeb433dc9af65ae738f (patch)
tree3cafefc3859b266e1d64d13f445a6b2e68fc556c /userspace/tests
parent52266aa4c59b1b551862cf26d66134300997fd40 (diff)
downloadopen-iov-golden-replay.tar.gz
open-iov-golden-replay.zip
vgsp: golden9k - size every promoted GR ctx buffer from GET_ENGINE_CONTEXT_PROPERTIES (REAL GR SEM OK)golden-replay
The golden replay promoted 0x1000 placeholders for FECS_EVENT/PRIV/UNR and 1-page VA-only mappings for the four 3D globals; the server's own geometry reports FECS_EVENT 0x10000, PRIV/UNR 0x80000 each, PAGEPOOL 0x20000, ATTRIBUTE_CB 0x7d7400 and RTV_CB_GLOBAL 0x80000 on this TU104. The girmap sizes are wrong for the engine's ctx-init access-map copies and the ctxsw bundle, producing INJECTED_BUNDLE_ERROR + FECS ctxsw TDR on every VAS shape. fwclient-mask bit 10 (0x400) sizes every promoted buffer from the server's GET_ENGINE_CONTEXT_PROPERTIES (0x801707), re-spaces the VAs to per-buffer caps, extends the ctx small-PT pages to six 2 MB windows and promotes the real sizes. Result (golden9k2): golden promote status 0, FWCLIENT MAIN promote status 0, stage 3 complete, REAL GR SEM OK sem=0xc0ffee01 GPGet=1 GPPut=1, clean teardown, no wedge.
Diffstat (limited to 'userspace/tests')
0 files changed, 0 insertions, 0 deletions