diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 11:16:02 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 11:16:02 -0400 |
| commit | 4541bae601a330d2a22a21d9e24d0fe879ebf618 (patch) | |
| tree | 8665b8abb113776a727758653d8207db754505e2 /kernel/memory.c.iommu | |
| parent | 26f0006adcb9dc83d41a3bf84f386892f33bde83 (diff) | |
| download | open-iov-4541bae601a330d2a22a21d9e24d0fe879ebf618.tar.gz open-iov-4541bae601a330d2a22a21d9e24d0fe879ebf618.zip | |
vgsp: m83 - host-readable sysmem error notifier for the RM's channel-error records
NV_PGRAPH_EXCEPTION reads 0x01000000 (GPC) with EXCEPTION1 GPC1:0=0b11 at the
QMD activation; the fault record the engine writes goes to the channel's error
notifier, which is server FBMEM today and unreadable. gsp_phys_rmcall_gr_notifier_sys=1
registers a host sysmem chunk as the hObjectError memory object and carries it
in the channel's errorNotifierMem with the SYS aperture, so the RM's
asynchronous channel-error report is dumped in the launch post-mortem
(the m35 lane still uses the captured substitute object shape).
Diffstat (limited to 'kernel/memory.c.iommu')
0 files changed, 0 insertions, 0 deletions
