diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-29 09:24:47 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-29 09:24:47 -0400 |
| commit | 74719b81d9a463b2f7cba68504b1cbfc1498ba91 (patch) | |
| tree | 45ec3d5d6aa01df267b718e214e457f07becfed7 /tools/guest-diag/push_guest_tools.sh | |
| parent | 26fce4914011914bb1e2ee520fe62e790326877e (diff) | |
| download | open-iov-74719b81d9a463b2f7cba68504b1cbfc1498ba91.tar.gz open-iov-74719b81d9a463b2f7cba68504b1cbfc1498ba91.zip | |
tools: scanerr.py - dump the non-zero RM error record behind a forced 999
The libcuda error scanner (FUN_0054fa00) walks a context list and returns
999 when its force flag is set and any context's RM error record has a
non-zero class. ctx999 only shows the first (zeroed) record; scanerr walks
the whole list and prints every non-zero record so the failing control or
alloc is named. Pushed by push_guest_tools.sh.
Diffstat (limited to 'tools/guest-diag/push_guest_tools.sh')
| -rwxr-xr-x | tools/guest-diag/push_guest_tools.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/guest-diag/push_guest_tools.sh b/tools/guest-diag/push_guest_tools.sh index 42b91ae..b0711d4 100755 --- a/tools/guest-diag/push_guest_tools.sh +++ b/tools/guest-diag/push_guest_tools.sh @@ -27,6 +27,8 @@ push_b64 "$REPO/tools/test/cuda_drv_test.c" /tmp/cdt.c push_b64 "$HERE/dumpctx.py" /tmp/dumpctx.py push_b64 "$HERE/trkinfo.py" /tmp/trkinfo.py push_b64 "$HERE/bp999.py" /tmp/bp999.py +push_b64 "$HERE/ctx999.py" /tmp/ctx999.py +push_b64 "$HERE/scanerr.py" /tmp/scanerr.py push_b64 "$HERE/sem_counters.py" /tmp/sem_counters.py push_b64 "$HERE/sem_slots.py" /tmp/sem_slots.py push_b64 "$HERE/read_va.py" /tmp/read_va.py |
