summaryrefslogtreecommitdiffstats
path: root/userspace/lib
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 14:54:34 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 14:54:34 -0400
commitf1aa617e05a3209638cef9f6d18488d64fa61251 (patch)
tree1bcd91149f6584db5d44486706fdd52a853243c5 /userspace/lib
parentc1c5151b28517f3885bf28727e73f4d7471f7bc9 (diff)
downloadopen-iov-f1aa617e05a3209638cef9f6d18488d64fa61251.tar.gz
open-iov-f1aa617e05a3209638cef9f6d18488d64fa61251.zip
guest-diag: sparse allocation-head scan in the pin stream
The first deltas of a 15k-page window took tens of seconds to arrive while the client was mapping under load, so the pins still landed after the client's cuCtxCreate deadline. The scanner now reads only the first 64 KB of every 2 MB region - the pushes sit at the per-channel allocation heads - which cuts the per-loop page-table work ~50x, and it logs scan timing so the latency stays visible.
Diffstat (limited to 'userspace/lib')
0 files changed, 0 insertions, 0 deletions