diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-06 23:11:29 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-06 23:11:29 -0400 |
| commit | 292919c88d12234fd12348bc2a4852326a4491e9 (patch) | |
| tree | dce735a87dc727cc40936dd1ce21aaa97ae95122 /kernel/gsp_phys_gpu.c | |
| parent | f27e38956df2705d797f0639c8a851b0c3c41209 (diff) | |
| download | open-iov-292919c88d12234fd12348bc2a4852326a4491e9.tar.gz open-iov-292919c88d12234fd12348bc2a4852326a4491e9.zip | |
vgsp: m64 fix - keep the module-sem fallback observable via sem_va (not chunk DMA __va)
The forward's poll already falls back to the SEM chunk kernel VA when
qmd_rel_hpa is 0; the m64 change set qmd_rel_hpa to the chunk DMA address,
whose __va() alias is not the chunk mapping, so the m64 poll read garbage.
Revert to qmd_rel_hpa=0 for the module-release fallback and read the SEM
chunk via sem_va in the post-mortem relw (plus the release word at rel_off
in the release-page dump).
Diffstat (limited to 'kernel/gsp_phys_gpu.c')
0 files changed, 0 insertions, 0 deletions
