diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-30 10:06:20 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-30 10:06:20 -0400 |
| commit | 262b3c0e9753f4320b8f84cd1ca408384b6f25ff (patch) | |
| tree | 7aad0a36805ca758aebe7d50af61de3654b8de2d /userspace | |
| parent | 7058f0adcfbb98aa3ffea10c6937d8850e99312d (diff) | |
| download | open-iov-262b3c0e9753f4320b8f84cd1ca408384b6f25ff.tar.gz open-iov-262b3c0e9753f4320b8f84cd1ca408384b6f25ff.zip | |
guest-diag: reset per-client pin state when a new client pid appears
A new CUDA client allocates fresh channel pools at the same GPU VAs; the
watcher kept the previous client's sem kptrs and seen-pin marks, so it
pinned the previous (freed) pool pages and the new client's release writes
went to dead memory. Clear the learned sems/marks on each pid change.
Diffstat (limited to 'userspace')
0 files changed, 0 insertions, 0 deletions
