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
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
/
kernel
Commit message (
Expand
)
Author
Age
*
vgsp: m170 fail-closed argument spans (an arg pointer whose first page resolv...
Arthur Hanson Rasmusson
16 hours
*
vgsp: m169b bounded device-dst guard (3s per destination page, then release w...
Arthur Hanson Rasmusson
16 hours
*
vgsp: m169 stale device-destination guard (device-dst copies translated only ...
Arthur Hanson Rasmusson
17 hours
*
vgsp: m168 revert to session scope - the pool page is per-CLIENT (conflict li...
Arthur Hanson Rasmusson
17 hours
*
vgsp: m168 boot-scoped verified pool-page cache (survives the session flush; ...
Arthur Hanson Rasmusson
17 hours
*
vgsp: m167 session flush never wipes a live session (r169: deferred flush fir...
Arthur Hanson Rasmusson
18 hours
*
vgsp: m163 lost-H2D copy integrity (drain injected pins before CE op resoluti...
Arthur Hanson Rasmusson
18 hours
*
vgsp: m162: retirement wait accepts partial writes only after 300 ms of stabi...
Arthur Hanson Rasmusson
22 hours
*
vgsp: m160 reliability wave: fresh-ack outcome retries (zero release words, f...
Arthur Hanson Rasmusson
23 hours
*
vgsp-sema: m159 wait+retry for busy-refused GR captures (replaces hold-and-re...
Arthur Hanson Rasmusson
24 hours
*
vgsp-sema: m158 make GR busy-defer holds survive and force re-capture (R1 con...
Arthur Hanson Rasmusson
24 hours
*
vgsp-sema: m157 defer busy-refused GR captures instead of soft-releasing them...
Arthur Hanson Rasmusson
24 hours
*
vgsp-gr: m156 integrate bigpath+dual; qmdwin double-buffer (E3); warm sem pus...
Arthur Hanson Rasmusson
25 hours
*
Merge branch 'dual'
Arthur Hanson Rasmusson
25 hours
|
\
|
*
vgsp-dual: cuda bridge queued work carries its owning mdev (G5 follow-on)
Arthur Hanson Rasmusson
45 hours
|
*
vgsp-dual: stage B+C minimal per-mdev separation (G1-G3, G5, G6, G7, G8a)
Arthur Hanson Rasmusson
45 hours
*
|
vgsp-gr: B-2 planted 64 MiB data-bounce region for large GR operands
Arthur Hanson Rasmusson
45 hours
|
/
*
vgsp-gr: m155 extend the re-arm with the mode-35 lane-enable tail (HF-3)
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: m154 drop injected pins that collide with a live channel ring
Arthur Hanson Rasmusson
2 days
*
vgsp-gr: m153 retry only on zero writes (drop wrong-place heuristic)
Arthur Hanson Rasmusson
2 days
*
vgsp-gr: m152 fix - extension scratch pool as 48 single-page chunks
Arthur Hanson Rasmusson
2 days
*
vgsp-gr: m152 scratch-PT alias cache + extended pool; m153 outcome-verifying ...
Arthur Hanson Rasmusson
2 days
*
vgsp-gr: retirement wait - whole-window footprint with adaptive exits
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: retirement wait - exclude every forwarded page from the footprint
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: retirement wait - correct footprint (exclude launch pages) + adaptiv...
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: output-footprint retirement wait + two-bank win0 rotation + page hashes
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: move win0 shadow pool clear of the data bounce window (matmul C rows...
Arthur Hanson Rasmusson
3 days
*
vgsp-sema: budget the data window - only real device operands get the full span
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: enlarge the data bounce window to 208 pages (256 KB operands)
Arthur Hanson Rasmusson
3 days
*
vgsp-gr: bounded fresh-entry retry for a forwarded launch whose QMD did not run
Arthur Hanson Rasmusson
3 days
*
vgsp: user-lane GPFIFO depth must match the host ring modulus (8)
Arthur Hanson Rasmusson
3 days
*
vgsp-sema: author the PMA scrubber channel's progress (third-client scrub fre...
Arthur Hanson Rasmusson
3 days
*
vgsp-sema: reject all-FF continuation chunks in the CE push read; try the dis...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: bounded sema-norel diagnostic for readable CE pushes without a rel...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: persist the GR data-arg hold window across pump passes
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: hold GR launches whose device argument pointers do not translate; ...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: pair CE push-buffer vmap pages with the right offset; validated re...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: resolve the CE push buffer from the kernel chain (second-client st...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: drain the injection queue immediately before the GR fill (second-c...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: re-arm ring/push-buffer discovery latches on channel registration;...
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: a stale-dropped pool read must not consume the residue rule (secon...
Arthur Hanson Rasmusson
6 days
*
vgsp-sema: discover GR data candidates from the fresh inline param block (sec...
Arthur Hanson Rasmusson
6 days
*
vgsp-gr: dump first words of changed bounce pages (m142 diagnostic)
Arthur Hanson Rasmusson
6 days
*
vgsp-gr: log the changed bounce page indexes at copy-out (m142 diagnostic)
Arthur Hanson Rasmusson
6 days
*
vgsp-gr: one bounded re-arm of a stalled forwarded launch (context save/unloa...
Arthur Hanson Rasmusson
6 days
*
vgsp: GR data path - pre-publish bounce fill, engine-change proof, ipin-first...
Arthur Hanson Rasmusson
6 days
*
Revert "vgsp-sema: scope channel deletion to the owning RM client (ISSUE-0002)"
Arthur Hanson Rasmusson
6 days
*
Revert "vgsp-sema: scope CE/GR rank assignment to the owning client (ISSUE-00...
Arthur Hanson Rasmusson
6 days
*
Revert "vgsp-sema: session boundary is a client change, not the last channel ...
Arthur Hanson Rasmusson
6 days
*
Revert "vgsp-sema: keep the scrubber channel inert; publish its finish payloa...
Arthur Hanson Rasmusson
6 days
[next]