summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_phys_gpu.h
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-09 11:38:55 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-09 11:38:55 -0400
commit41b58e57d30a75526104898da96291773391d0b0 (patch)
tree447dab09ac877adfffe0a3d0440d4f50e30661d2 /kernel/gsp_phys_gpu.h
parentf5f9d31ed0bd1b7e08b1072ef83ed41d743bbd91 (diff)
downloadopen-iov-41b58e57d30a75526104898da96291773391d0b0.tar.gz
open-iov-41b58e57d30a75526104898da96291773391d0b0.zip
vgsp-sema: defer pool releases decoded before the guest base/injection lands (ISSUE-0002)
Hold pool-VA releases for 5s after a channel registration so the fresh session injection supersedes the previous client's translation, defer a readable-zero pool word instead of absorbing the write, and keep an INC pending entry alive until the word is non-zero. Second-session releases still resolved to the previous client's page (observed: write to 0x122090000 while the fresh injection at 0x134590000 stayed zero) - the stale-pin source is the remaining lead; diagnostic pool-rel candidates added.
Diffstat (limited to 'kernel/gsp_phys_gpu.h')
0 files changed, 0 insertions, 0 deletions