summaryrefslogtreecommitdiffstats
path: root/kernel/firmware_analyzer.h
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 15:45:55 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-02 15:45:55 -0400
commitf3598fc8115bfa8afe5833520419e5819db0ef35 (patch)
treec0be6df14d41af448b7b09022a73a5df0bbfac55 /kernel/firmware_analyzer.h
parent2745906f5cc359dff8eb13178eca6226d9f41a14 (diff)
downloadopen-iov-f3598fc8115bfa8afe5833520419e5819db0ef35.tar.gz
open-iov-f3598fc8115bfa8afe5833520419e5819db0ef35.zip
kernel: capture the guest's PROMOTE_CTX entries; add promote mode 19 (guest-faithful 9-entry set)
- gsp_rm_emulation: dump every guest GPU_PROMOTE_CTX (0x2080012b) params and entries so the real client's promote shape is observable (captured on the emulation path: MAIN 2 MB PA+VA, PATCH, BUNDLE_CB/PAGEPOOL/ATTRIBUTE_CB/ RTV_CB_GLOBAL VA-only, FECS, PRIV, UNRESTRICTED) - gsp_phys_booter: promote mode 19 replays that exact 9-entry shape on the V5 channel with host buffers (MAIN 2 MB + PDB map, small buffers, booking-only VAs); clamp 0..19 - docs/eng-ops: mode-19 result recorded - the server never replied (fn76 -110) and the release fail-safe held WPR2/GPU until an approved reboot; mode 19 is known-wedging
Diffstat (limited to 'kernel/firmware_analyzer.h')
0 files changed, 0 insertions, 0 deletions