summaryrefslogtreecommitdiffstats
path: root/userspace/cuda/tools/annotate_corpus.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:53:46 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 21:53:46 -0400
commit7de0cfd365e9c8b9fa8385c5cde60bbbbb7a3ddb (patch)
tree3b4d04c37bad4bafd8271f38ecdf4339b15b2ead /userspace/cuda/tools/annotate_corpus.py
parent9996ac4a93458d6d22085721e2cef18ed41c9215 (diff)
downloadopen-iov-7de0cfd365e9c8b9fa8385c5cde60bbbbb7a3ddb.tar.gz
open-iov-7de0cfd365e9c8b9fa8385c5cde60bbbbb7a3ddb.zip
guest-diag: semfix_watch read64 uncached by default (stale-cache pool-pin failure)
The watcher's resolve_sem_pool read sem->page->mem->vas through a process-lifetime cache: a transient zero captured while UVM was still initialising the structures was served forever, the pool pin never landed, and the second-session client hung in cudaMallocManaged (r88 evidence: 'pool unresolved (retry)' from the watcher while the same walk succeeded from a fresh QMP client). Cache is now opt-in.
Diffstat (limited to 'userspace/cuda/tools/annotate_corpus.py')
0 files changed, 0 insertions, 0 deletions