summaryrefslogtreecommitdiffstats
path: root/scripts/load_vgpu_stack.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:38:54 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:38:54 -0400
commitc658321c219fcf69fa68c35acb59673843e5aa0b (patch)
tree6cdba819519e3b584e6cf07db5718b6100a44f8b /scripts/load_vgpu_stack.sh
parentab9a71c5ab523ac97191ad520f0f86d849ab8b8a (diff)
downloadopen-iov-c658321c219fcf69fa68c35acb59673843e5aa0b.tar.gz
open-iov-c658321c219fcf69fa68c35acb59673843e5aa0b.zip
vgsp: GR forward shadow fallback for high-VA guest pages (R4)
The M1 forward captured the guest's mail launch but was refused at Tier-1: the guest's UVM program/param pages live at 0x7d6e... VAs whose 2 MiB window indices are outside this VAS's PDE range, so DMA_UPDATE_PDE_2 returns 0x1f and the launch fell back (bridge disabled) with the guest polling. When the page HPA was resolved on the identity domain, copy the full guest page into the Tier-2 shadow chunk and rewrite the QMD pointer pair, so pages the engine only reads need no inline coverage. Release/sem pages keep their existing direct-alias shadow lines.
Diffstat (limited to 'scripts/load_vgpu_stack.sh')
0 files changed, 0 insertions, 0 deletions