diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 12:37:42 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 12:37:42 -0400 |
| commit | 00d26377ab5b3e2903f848edd3243d020e6089b4 (patch) | |
| tree | f7c3b62173d4999919b10a1cada9306cc37e00ff /userspace/cuda/README.md | |
| parent | 8b1198126605dc29a49b1dfe728409d2fa25a5ab (diff) | |
| download | open-iov-00d26377ab5b3e2903f848edd3243d020e6089b4.tar.gz open-iov-00d26377ab5b3e2903f848edd3243d020e6089b4.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 'userspace/cuda/README.md')
0 files changed, 0 insertions, 0 deletions
