summaryrefslogtreecommitdiffstats
path: root/sbom
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 14:28:39 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 14:28:39 -0400
commit0d8f7427b0e21c87e3a5d2b20fbd27c403ea5954 (patch)
tree8e4c57ff99338280b8fe747e7aa981a3b2b96bec /sbom
parent1cba231142fcaa88467b196ede280b5618b1bb82 (diff)
downloadopen-iov-0d8f7427b0e21c87e3a5d2b20fbd27c403ea5954.tar.gz
open-iov-0d8f7427b0e21c87e3a5d2b20fbd27c403ea5954.zip
vgsp: m100 - scan every const-bank page for data VAs; data PTEs kind 0 by default
The +0x880 trap instruction disassembles (nvdisasm on the m98b prologue bytes) to LDG.E.U8.CONSTANT.SYS R5, [R2.64+UR4] with UR4 = c[0x4][0x0] - the first global load's base comes from const bank 4, not the c[0x0] param page the m99 scan covered. svc_gr_data_fill now scans every bank page the launch carries (QMD words 32..47, even LO words: banks 0..7), deduping up to 16 windows. Data PTEs use the gr_pte_kind param (default 0 = the kind proven SM-visible via the const reads) instead of a hardcoded 6.
Diffstat (limited to 'sbom')
0 files changed, 0 insertions, 0 deletions