summaryrefslogtreecommitdiffstats
path: root/wiki/open-iov.org/index.php?title=File:IOCTL_set_VFIO_container.png&oldid=343.html
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-23 00:14:26 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-23 00:14:26 -0400
commita041e4d5eab17a45c96e8dabea7e3fd4b224dbfa (patch)
treefcee70a743b95399d617d5cfce02bf2317e44f2b /wiki/open-iov.org/index.php?title=File:IOCTL_set_VFIO_container.png&oldid=343.html
parent76ae033bb6f07a165736d653c7a7e068c4417551 (diff)
downloadopen-iov-a041e4d5eab17a45c96e8dabea7e3fd4b224dbfa.tar.gz
open-iov-a041e4d5eab17a45c96e8dabea7e3fd4b224dbfa.zip
r510 keep the page-directory discovery attempts for coherent evidence: a large mixed-space map no longer burns them
r508/r509 witness: 'page directory discovery: not found (base=0x0 ap=ram cands=39621 best=0/8)' during the very first client - eight RAM walks spent on a stride subsample of the boot-scoped map, which holds pairs from several VA spaces and (per the code's own comment) no single directory reproduces. By the time the push-buffer pairs - the strongest samples - formed, the attempts budget was gone; every later client's high argument pointers stayed unresolvable and the boot ended in the held-launch class. Only a small map (one session's own pairs) still falls back; a larger one waits for the pairs and keeps the attempts.
Diffstat (limited to 'wiki/open-iov.org/index.php?title=File:IOCTL_set_VFIO_container.png&oldid=343.html')
0 files changed, 0 insertions, 0 deletions