diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-08 05:20:37 -0500 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-08 05:20:37 -0500 |
| commit | 2089f26f66626647c2e952cc1a758ef10930a58a (patch) | |
| tree | 5d907a3bf09fa626431f8c96fe643d8f2e943196 /kernel/firmware_analyzer.c | |
| parent | 7151c84e4deb2115ce89ab73fcddb24022f8daf7 (diff) | |
| download | open-iov-2089f26f66626647c2e952cc1a758ef10930a58a.tar.gz open-iov-2089f26f66626647c2e952cc1a758ef10930a58a.zip | |
vgsp-disp: byte method addresses in the push parser (x4)
The NV DMA METHOD_OFFSET field is a dword index; gsp_disp_method()
compares against byte offsets (UPDATE 0x200, notifier 0x208/0x20c).
The executor compared the raw index (0x82) against 0x200/0x208, so
UPDATE and SET_NOTIFIER could never match and the FINISHED write never
fired (exposed by the r1625 raw push dumps). Shift the decoded offset
to bytes.
Diffstat (limited to 'kernel/firmware_analyzer.c')
0 files changed, 0 insertions, 0 deletions
