summaryrefslogtreecommitdiffstats
path: root/userspace/cuda/tools/subsystem_digest.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:17:55 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:17:55 -0400
commit9996ac4a93458d6d22085721e2cef18ed41c9215 (patch)
treef2de955c2d99db45c535056e7c18cc9208608d81 /userspace/cuda/tools/subsystem_digest.py
parentd2c9054b096e63ca3dd4f890514639f7efd82c3f (diff)
downloadopen-iov-9996ac4a93458d6d22085721e2cef18ed41c9215.tar.gz
open-iov-9996ac4a93458d6d22085721e2cef18ed41c9215.zip
guest-diag: scanner EOF guard + exclude non-client nvidia fd holders
Two failure modes found when the scanner detects clients by device fd: a transient boot nvidia-smi was picked and its exited pagemap read back EOF, and scan_window advanced by got=0 forever (busy spin, no stream); and non-client nvidia fd holders must never be committed to. Break on got<=0 in scan_window (scan_range already did), skip nvidia-smi/ persistenced/Xorg, and prefer /dev/nvidia-uvm holders.
Diffstat (limited to 'userspace/cuda/tools/subsystem_digest.py')
0 files changed, 0 insertions, 0 deletions