summaryrefslogtreecommitdiffstats
path: root/scripts/launch_qemu_vgpu.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 12:37:42 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 12:37:42 -0400
commit9200f35a11df0c021c08f55fbc04e08ac7c702a6 (patch)
tree5b4318ab6c2eb3619992a955480a31c5403aa015 /scripts/launch_qemu_vgpu.sh
parent98d204a990148e08dbbf99f356b11ab377e0fdf2 (diff)
downloadopen-iov-9200f35a11df0c021c08f55fbc04e08ac7c702a6.tar.gz
open-iov-9200f35a11df0c021c08f55fbc04e08ac7c702a6.zip
vgsp/gr-regs: per-GPC exception + activity + GPCMMU ESR readback
PGRAPH_EXCEPTION bit24 (GPC) with EXCEPTION1 GPC1:0=0b11 fires at every forwarded QMD activation and the engine then saves/unloads. The per-GPC PRI window (BAR0 0x500000 + gpc*0x8000) carries NV_PGPC_PRI_GPCCS_GPC_EXCEPTION (0x2c90: PROP/ZCULL/GCC/SETUP/PES/TPC/GPCMMU0/GPCCS bits), GPC_ACTIVITY1.GPCMMU0 (0x2c84: FAULTED=6) and the GPCMMU GLOBAL_ESR (0x324): the post-mortem and the external sampler now record them to name the failing GPC sub-unit (or the GPC MMU).
Diffstat (limited to 'scripts/launch_qemu_vgpu.sh')
0 files changed, 0 insertions, 0 deletions