summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/rmharness/rmq.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 18:03:07 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 18:03:07 -0400
commit4d4bb3ca0f8c23b8a8bd9893a0f0b4ebbfddd7a8 (patch)
tree2705eaf22082a1115937e8553eb713d66072bde5 /debug/risc-v-gsp-rm-vm/rmharness/rmq.sh
parent203d3ff5378d4825e039b7cbd9a15adca5aea867 (diff)
downloadopen-iov-4d4bb3ca0f8c23b8a8bd9893a0f0b4ebbfddd7a8.tar.gz
open-iov-4d4bb3ca0f8c23b8a8bd9893a0f0b4ebbfddd7a8.zip
r496e the X NOP push: all-zero accepted on content-scanned channels; no capture holds for their entries
The driver's __nvPushTestPushBuffer writes one zero dword (NVA06F_DMA_NOP) and waits for GP_GET to follow GP_PUT. The method-stream plausibility gate rejects an all-zero buffer (it parses as zero methods), so the entry fell into the unreadable/rescue path and the GR no-capture hold - the DMA sanity test could never pass. For channels whose ring was found by the RAM content scan (kernel-RM sysmem 3D channels), model them as consume-and-apply- releases: accept an all-zero NOP push, and skip the no-capture hold (these pushes are not compute launches; holding them 6 s per entry cannot help).
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/rmharness/rmq.sh')
0 files changed, 0 insertions, 0 deletions