summaryrefslogtreecommitdiffstats
path: root/SBOM.md
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 14:02:27 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 14:02:27 -0400
commitc9e7d41a70dd2212a927f42fcf4acbddb733bdd7 (patch)
tree6283cb4cd735e2c9b03f35cd6fafafbf736a8590 /SBOM.md
parent320c679a470b9eb31dd111b7189b07316298c23a (diff)
downloadopen-iov-c9e7d41a70dd2212a927f42fcf4acbddb733bdd7.tar.gz
open-iov-c9e7d41a70dd2212a927f42fcf4acbddb733bdd7.zip
vgsp: m98 - dump the program prologue (entry offset) and the param/const-0 page at launch
m97 settled the fetch question: zeros planted at the QMD's program offset executed and trapped ILLEGAL_INSTR_ENCODING (0x9) at PC=0x109800 - the SM instruction fetch and const reads through our shadows work; the m90-m96 MMU_NACK at PC=0x109880 is a memory access by the prologue instruction at +0x80, almost certainly the first global load using a guest-VA device pointer from the param buffer (c[0x0]). Dump the program page from the entry offset (40 words) and the param page (16 words) so the access instruction and its pointer arguments are visible in the log.
Diffstat (limited to 'SBOM.md')
0 files changed, 0 insertions, 0 deletions