diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-22 02:16:18 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-22 02:16:18 -0400 |
| commit | 5eac589d9a7af8f8b321b00398575070b9a88513 (patch) | |
| tree | b0c6d12d92a145fcf2d6fc32f3ee2b794eed4c43 /scripts | |
| parent | 427b9e1e10c3258bb031be142700b18c83296c69 (diff) | |
| download | open-iov-5eac589d9a7af8f8b321b00398575070b9a88513.tar.gz open-iov-5eac589d9a7af8f8b321b00398575070b9a88513.zip | |
kernel: floorsweeping masks + interrupt tree + WPR2 race + fn-10 handler
- STATIC_KGR_GET_FLOORSWEEPING_MASKS(0x20800a26): TU104 gpcMask=0x3f
(6 GPCs), 4 TPC/GPC. numGpcs==0 killed krcWatchdogInit -> RmInitAdapter
bailed ('numGpcs > 0' assert at kernel_graphics_object.c:191).
- CPU interrupt tree (osVerifyInterrupts): driver accesses VF window at
virtualRegPhysOffset=NV_VIRTUAL_FUNCTION_FULL_PHYS_OFFSET(0xB80000)+off,
NOT 0x1640 (was watching wrong offset). On LEAF_TRIGGER write, set
LEAF/TOP pending bits + inject MSI-X so the sanity-test ISR runs -
osVerifySystemEnvironment now passes.
- WPR2 race: clear boot state BEFORE CPUCTL=HALTED on Booter-unload kick
so WPR2 is down when driver checks kgspIsWpr2Up ('WPR2 is still up').
- Dedicated GSP_RM_FREE(10) handler: echo NVOS00_PARAMETERS + status=NV_OK
(proper free_v03_00 form). fn-10 timeout persists despite this -
characterized as driver-side reply-matching issue, not content.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
