diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-11 21:17:55 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-11 21:17:55 -0400 |
| commit | 9996ac4a93458d6d22085721e2cef18ed41c9215 (patch) | |
| tree | f2de955c2d99db45c535056e7c18cc9208608d81 /LICENSE | |
| parent | d2c9054b096e63ca3dd4f890514639f7efd82c3f (diff) | |
| download | open-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 'LICENSE')
0 files changed, 0 insertions, 0 deletions
