index
:
open-iov.git
archive/pre-squash
bigpath
cs-share
dual
golden-replay
gr-forwarding
lottery
lottery-m156-gate-attempt
m31
m32
m32reorder
m33
master
refactor/host-gsp-emulation
reg-probe
stallfree
v7-user-lane
Open-IOV vGPU-IO: host-side GSP emulation for unmodified NVIDIA guest drivers
root
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
/
guest-diag
Commit message (
Expand
)
Author
Age
*
wall-2 session 74: the client's 11s stalls are userspace completion-slot spin...
Arthur Hanson Rasmusson
8 hours
*
wall-2 forensics tools: GR channel-init push localization (session 73)
Arthur Hanson Rasmusson
8 hours
*
docs + nvkmstrace: the GL/Vulkan wall fully bisected (SESSION 65) - ALLOC_DEV...
Arthur Hanson Rasmusson
13 hours
*
tools/vk + nvkmstrace: real-Vulkan probe stack for the emulated vGPU - vk_pro...
Arthur Hanson Rasmusson
16 hours
*
tools/guest-diag: GL/Vulkan probe + X capture publisher for the real-render p...
Arthur Hanson Rasmusson
17 hours
*
tools r625: stuck_client_capture.sh - one-shot capture for a stuck client (pa...
Arthur Hanson Rasmusson
24 hours
*
tools r624: tracker_walk.py + pool_page.py - guest-side (kcore) walks for the...
Arthur Hanson Rasmusson
24 hours
*
tools r621: read_proc_va.py - read a running client's mapped words via /proc/...
Arthur Hanson Rasmusson
25 hours
*
tools r615: redboot-triage.sh - one-pass evidence extraction for the unresolv...
Arthur Hanson Rasmusson
27 hours
*
r586: demanded staging VAs resolve via the client pagemap; fail-closed at the...
Arthur Hanson Rasmusson
39 hours
*
tools: transport-proof demand writes + tolerant demand parsing (the pool-pin ...
Arthur Hanson Rasmusson
40 hours
*
guest-pin-stream: skip non-readable VMAs in the high-VA scan
Arthur Hanson Rasmusson
2 days
*
pin_gr_stream: the demand-loop regex never matched the kernel's stalled-VA li...
Arthur Hanson Rasmusson
3 days
*
tools/lg + docs: guest frame producer path (CUDA -> ivshmem -> host) and the ...
Arthur Hanson Rasmusson
4 days
*
tools: prompt re-assert after recv chunks, heartbeat inside long QMP loops, n...
Arthur Hanson Rasmusson
8 days
*
tools: kill-cascade purge + stall watchdogs + monotonic client identity (tool...
Arthur Hanson Rasmusson
8 days
*
tools: revert m178 latching changes (client-#3 hang regression); kernel m178 ...
Arthur Hanson Rasmusson
8 days
*
vgsp: m178 GR launch reliability + diagnostics; tools: pin latching robustness
Arthur Hanson Rasmusson
8 days
*
vgsp: m177 pin-free self-sufficiency wave + tool hardening
Arthur Hanson Rasmusson
8 days
*
vgsp: m168 revert to session scope - the pool page is per-CLIENT (conflict li...
Arthur Hanson Rasmusson
9 days
*
vgsp: m163 lost-H2D copy integrity (drain injected pins before CE op resoluti...
Arthur Hanson Rasmusson
9 days
*
guest-diag: demand-pin content resolver searches +/-16 pages and learns the w...
Arthur Hanson Rasmusson
9 days
*
guest-diag: semfix trace reads are remotely timed and SSH-preferred (stuck QG...
Arthur Hanson Rasmusson
9 days
*
guest-diag: fix CE-window demand-pin offset mask (& 0xFFFFF folded every 1 MB...
Arthur Hanson Rasmusson
9 days
*
guest-diag: demand pinning for stalled CE VAs (event-independent hole filler)
Arthur Hanson Rasmusson
10 days
*
guest-diag: single-instance scanner start + full-re-assert backoff
Arthur Hanson Rasmusson
11 days
*
guest-diag: heal session-flush pin wipes with periodic full CE re-assert
Arthur Hanson Rasmusson
11 days
*
guest-diag: resolve and stream the PMA scrubber buffer words (third-client sc...
Arthur Hanson Rasmusson
11 days
*
guest-diag: content-validated delta emission for the CE push-buffer mem
Arthur Hanson Rasmusson
13 days
*
guest-diag: channel-anchored CE pool resolution for the spinning tracking-sem...
Arthur Hanson Rasmusson
13 days
*
guest-diag: keep CE push-buffer latches on stale refresh; never fail freshnes...
Arthur Hanson Rasmusson
13 days
*
guest-diag: read the trace snapshot non-blocking (no stuck tail processes)
Arthur Hanson Rasmusson
13 days
*
guest-diag: seed channel-event sets from the trace ring on client switch
Arthur Hanson Rasmusson
13 days
*
guest-diag: content-score CE mem candidates and refresh stale pin sets
Arthur Hanson Rasmusson
13 days
*
vgsp-sema: hold GR launches whose device argument pointers do not translate; ...
Arthur Hanson Rasmusson
13 days
*
guest-diag: drop the fixed +1 vmap pairing (allocation-dependent)
Arthur Hanson Rasmusson
13 days
*
vgsp-sema: pair CE push-buffer vmap pages with the right offset; validated re...
Arthur Hanson Rasmusson
13 days
*
guest-diag: stream the newest client and seed the CE chain from uvch
Arthur Hanson Rasmusson
13 days
*
vgsp-sema: resolve the CE push buffer from the kernel chain (second-client st...
Arthur Hanson Rasmusson
13 days
*
vgsp-sema: re-arm ring/push-buffer discovery latches on channel registration;...
Arthur Hanson Rasmusson
13 days
*
guest-diag: semfix_watch read64 uncached by default (stale-cache pool-pin fai...
Arthur Hanson Rasmusson
14 days
*
guest-diag: scanner EOF guard + exclude non-client nvidia fd holders
Arthur Hanson Rasmusson
14 days
*
guest-diag: scanner detects arbitrary CUDA clients by nvidia fds
Arthur Hanson Rasmusson
14 days
*
tools/guest-diag: single user netdev for QEMU (fix SSH pre-auth stall)
Arthur Hanson Rasmusson
14 days
*
vgsp-sema+guest-diag: fix CE USERD discovery for re-registered sessions (ISSU...
Arthur Hanson Rasmusson
2026-10-09
*
guest-diag: accept both GPFIFO ring windows and validate channel_info for #pu...
Arthur Hanson Rasmusson
2026-10-09
*
guest-diag: stream channel CPU-side GPUT on change (#put lines, ISSUE-0002 diag)
Arthur Hanson Rasmusson
2026-10-09
*
spdx: add BSD-3-Clause identifiers to userspace/tools/scripts sources
Arthur Hanson Rasmusson
2026-10-08
*
vgsp-rm: harden the boot-time queue link against the 4 s GspStatusQueueInit w...
Arthur Hanson Rasmusson
2026-10-08
*
vgsp+guest-diag: kcore-truth pin resolver (pool/pushbuffer/channel ring+userd...
Arthur Hanson Rasmusson
2026-10-08
[next]