summaryrefslogtreecommitdiffstats
path: root/scripts/launch_qemu_vgpu.sh
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:08:05 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:08:05 -0400
commit2fcabfbbfac8085a4784c97f4aed3461a4b0bed9 (patch)
tree2ac22b9c8d89640fa096f1590780f52cab23e6ac /scripts/launch_qemu_vgpu.sh
parentf5131cd6a61f22e059550326a8f28bdd6bd360cd (diff)
downloadopen-iov-2fcabfbbfac8085a4784c97f4aed3461a4b0bed9.tar.gz
open-iov-2fcabfbbfac8085a4784c97f4aed3461a4b0bed9.zip
guest-diag: scanner detects arbitrary CUDA clients by nvidia fds
The guest pin scanner only tracked processes whose comm matched CLIENT_PREFIXES (cdt,va,victory). An arbitrary CUDA binary (e.g. /tmp/smiley) was invisible: no pages streamed, no VA->PA pins injected, the service could not read its pushes and the client hung in cudaMalloc/uvm_tracker_wait. Detect compute clients by the CUDA device they hold open (/dev/nvidia-uvm preferred, then any /dev/nvidia*), with the prefix match kept as the first-choice path.
Diffstat (limited to 'scripts/launch_qemu_vgpu.sh')
0 files changed, 0 insertions, 0 deletions