summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_phys_gpu.c
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 21:01:17 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 21:01:17 -0400
commit3c9d31151b8aa2d9e789de6787b1f18b84bb09d3 (patch)
treebbe62306c8f18175e3a31009770729ceccd2b004 /kernel/gsp_phys_gpu.c
parentfed5e574a3b326c384d5960dae9b7b7b5f94d9be (diff)
downloadopen-iov-3c9d31151b8aa2d9e789de6787b1f18b84bb09d3.tar.gz
open-iov-3c9d31151b8aa2d9e789de6787b1f18b84bb09d3.zip
vgsp: contiguous shadow PTEs for multi-page GR buffers (R4)
The mail launch's param buffer spans two pages but the QMD names only the base page. The second page has no pointer word, so the Tier-2 shadow path skipped it and the launch was refused. Map a page with no pointer word that is contiguous with the previous shadow-mapped page into the next PTE of the same 128 B fetch line (each line covers up to 16 consecutive 4 KB pages), keeping the rewritten base-pointer buffer contiguous for the engine.
Diffstat (limited to 'kernel/gsp_phys_gpu.c')
0 files changed, 0 insertions, 0 deletions