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
Commit message (
Expand
)
Author
Age
*
wiki: remove virtio-gpu/virgl references (not part of this project's path)
Arthur Hanson Rasmusson
3 hours
*
wiki: 2026-11-11 status refresh - first non-black GPU frames + 45.4 s video; ...
Arthur Hanson Rasmusson
4 hours
*
vgsp: kick-lane + client-VAS ring resolution upgrades (CONT.421-423)
Arthur Hanson Rasmusson
4 hours
*
vgsp: ring-ledger scrub release + gated flip-event fixes (CONT.418-419)
Arthur Hanson Rasmusson
10 hours
*
vgsp: all-ones scrub release for registered waits; walk-page registration; GL...
Arthur Hanson Rasmusson
14 hours
*
wiki: 2026-11-10 afternoon refresh - first real GPU readback; direct-GL/windo...
Arthur Hanson Rasmusson
22 hours
*
vgsp: author the scrub release pair for scanner-registered waits (CONT.414)
Arthur Hanson Rasmusson
23 hours
*
vgsp: USERD index/alias resolution, DDX kick-idle fix, completion-slot author...
Arthur Hanson Rasmusson
24 hours
*
vgsp: fix VAS-staleness on client restart + unstarve the ring scan (CONT.401)
Arthur Hanson Rasmusson
31 hours
*
vgsp: family-aware GR ring scan + GR completion event post (CONT.400)
Arthur Hanson Rasmusson
32 hours
*
vgsp: verified-VAS tracking + ring-VAS probe (CONT.400)
Arthur Hanson Rasmusson
32 hours
*
wiki: 2026-11-10 morning refresh - X reliable, GR timeouts fixed; beef-ring/C...
Arthur Hanson Rasmusson
33 hours
*
vgsp: WIP beef ring VAS promote + widen CB scan to draw channel (CONT.399)
Arthur Hanson Rasmusson
33 hours
*
vgsp: fix X DMA init + GR backend timeouts (CONT.399)
Arthur Hanson Rasmusson
33 hours
*
wiki: 2026-11-10 status refresh - guest GL draws execute on the physical GPU
Arthur Hanson Rasmusson
33 hours
*
vgsp: probe the low-aperture GR ring identity, skip GR holes, widen the prist...
Arthur Hanson Rasmusson
34 hours
*
vgsp: raise the GSP engine event interrupt so guest ISR drains events and wak...
Arthur Hanson Rasmusson
43 hours
*
wiki: 2026-11-09 evening refresh 2 - forced GLX reaches glcore; windowed GL w...
Arthur Hanson Rasmusson
44 hours
*
wiki: 2026-11-09 evening refresh - X DDX waits fixed; GZDoom reaches MAP01 on...
Arthur Hanson Rasmusson
44 hours
*
wiki: refresh the status pages for the 2026-11-09 campaign
Arthur Hanson Rasmusson
44 hours
*
vgsp: complete the X DDX's push-buffer notifications and class-aware display arm
Arthur Hanson Rasmusson
44 hours
*
vgsp-sema: read a channel's push through the VAS it declared
Arthur Hanson Rasmusson
47 hours
*
vgsp-sema: keep the scrubber release alive while the event pump blocks
Arthur Hanson Rasmusson
48 hours
*
vgsp-sema: resolve the scrubber's finish words through the GPU page tables
Arthur Hanson Rasmusson
2 days
*
vgsp-disp: only post the channel event on a real FINISHED notifier write
Arthur Hanson Rasmusson
2 days
*
STATE-CURRENT: hourly check-back snapshot (2026-11-09 13:12:01)
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: derive and register the guest scrubber finish-payload words
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: capture the X DDX kick arm without a USERD and author its completion
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: discover direct-GL CE userd pages; complete kick slots; post-reboo...
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: scope GR release deferral to the push's own candidate; fan direct-...
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: carry/decode the class2d kick notification target
Arthur Hanson Rasmusson
2 days
*
vgsp: retry deferred display completions; escalate the UVM init-slot release
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: fan pool releases through every published VAS translation
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: author the UVM init-push release at the channel's own rank slot
Arthur Hanson Rasmusson
2 days
*
vgsp-sema: release the UVM channel tracker slot too
Arthur Hanson Rasmusson
3 days
*
vgsp-sema: backfill a promoted pool semaphore page
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: map class 0xc57b to its real control window (window-imm)
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: retry a lost UPDATE completion event from the pump
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: scan the BAR3 shadow for the display instance table
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: resolve the display instance table in the guest BAR2 shadow
Arthur Hanson Rasmusson
3 days
*
vgsp: bar1_full A/B knob for the display instance-memory mapping
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: find the instance block by the ctxDMA handle anywhere
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: retry the instance block through guest RAM when the shadow copy is...
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: never publish GET past PUT; bounded no-parse push dump
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: locate where the instance hash table actually lands
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: resolve the notifier via the announced display instance memory
Arthur Hanson Rasmusson
3 days
*
vgsp-rm: report TU104 GR identity in KGR_GET_INFO (SM_VERSION 7.5)
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: byte method addresses in the push parser (x4)
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: bounded raw push dumps; 14-bit method offset decode
Arthur Hanson Rasmusson
3 days
*
vgsp-disp: fix disp.lock self-deadlock; backfill h_object from the alloc
Arthur Hanson Rasmusson
4 days
[next]