| Commit message (Expand) | Author | Age |
| * | vgsp: accept wrapped FB USERD latches and dedup direct channel event postsHEADmaster | Arthur Hanson Rasmusson | 45 min. |
| * | vgsp: direct-GL ring/push rescue, VAS/pdb scanners and PTIMER tick; r1780 cyc... | Arthur Hanson Rasmusson | 88 min. |
| * | docs: vGPU bring-up size/state traps (FB units, GART, modeNum parity) | Arthur Hanson Rasmusson | 7 hours |
| * | vgsp: aperture-aware foreign USERD guard and wire fallback | Arthur Hanson Rasmusson | 15 hours |
| * | vgsp: resolve GSP-client USERD from hUserdMemory and skip foreign USERD pages | Arthur Hanson Rasmusson | 15 hours |
| * | tools/debug: add read-only GMMU/pdb scanners for live guest RAM | Arthur Hanson Rasmusson | 16 hours |
| * | vgsp: default GPU GART size to 256 MiB (was 4096) | Arthur Hanson Rasmusson | 16 hours |
| * | vgsp: report FB info sizes in KB and use 0 for unsupported context buffers | Arthur Hanson Rasmusson | 18 hours |
| * | vgsp: gate the injected shared-surface pin author (default off) | Arthur Hanson Rasmusson | 22 hours |
| * | vgsp: pdb neighbourhood discovery + injected shared-surface pin sync | Arthur Hanson Rasmusson | 22 hours |
| * | vgsp: periodic GLX shared-surface refCount watchdog | Arthur Hanson Rasmusson | 22 hours |
| * | vgsp: direct-GL ring scan hardening + USERD orientation overrides | Arthur Hanson Rasmusson | 23 hours |
| * | vgsp: GLX shared-surface refCount fan-out + persistent direct-GL ring scan | Arthur Hanson Rasmusson | 23 hours |
| * | vgsp: verify the scrub ring ledger before authoring (P0 for the X/GL wedge, C... | Arthur Hanson Rasmusson | 25 hours |
| * | vgsp: client-VAS CE ring probe + L0 sanity gate (V12, default off) | Arthur Hanson Rasmusson | 27 hours |
| * | wiki: remove virtio-gpu/virgl references (not part of this project's path) | Arthur Hanson Rasmusson | 29 hours |
| * | wiki: 2026-11-11 status refresh - first non-black GPU frames + 45.4 s video; ... | Arthur Hanson Rasmusson | 30 hours |
| * | vgsp: kick-lane + client-VAS ring resolution upgrades (CONT.421-423) | Arthur Hanson Rasmusson | 30 hours |
| * | vgsp: ring-ledger scrub release + gated flip-event fixes (CONT.418-419) | Arthur Hanson Rasmusson | 35 hours |
| * | vgsp: all-ones scrub release for registered waits; walk-page registration; GL... | Arthur Hanson Rasmusson | 40 hours |
| * | wiki: 2026-11-10 afternoon refresh - first real GPU readback; direct-GL/windo... | Arthur Hanson Rasmusson | 48 hours |
| * | vgsp: author the scrub release pair for scanner-registered waits (CONT.414) | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: USERD index/alias resolution, DDX kick-idle fix, completion-slot author... | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: fix VAS-staleness on client restart + unstarve the ring scan (CONT.401) | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: family-aware GR ring scan + GR completion event post (CONT.400) | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: verified-VAS tracking + ring-VAS probe (CONT.400) | Arthur Hanson Rasmusson | 2 days |
| * | wiki: 2026-11-10 morning refresh - X reliable, GR timeouts fixed; beef-ring/C... | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: WIP beef ring VAS promote + widen CB scan to draw channel (CONT.399) | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: fix X DMA init + GR backend timeouts (CONT.399) | Arthur Hanson Rasmusson | 2 days |
| * | wiki: 2026-11-10 status refresh - guest GL draws execute on the physical GPU | Arthur Hanson Rasmusson | 2 days |
| * | vgsp: probe the low-aperture GR ring identity, skip GR holes, widen the prist... | Arthur Hanson Rasmusson | 3 days |
| * | vgsp: raise the GSP engine event interrupt so guest ISR drains events and wak... | Arthur Hanson Rasmusson | 3 days |
| * | wiki: 2026-11-09 evening refresh 2 - forced GLX reaches glcore; windowed GL w... | Arthur Hanson Rasmusson | 3 days |
| * | wiki: 2026-11-09 evening refresh - X DDX waits fixed; GZDoom reaches MAP01 on... | Arthur Hanson Rasmusson | 3 days |
| * | wiki: refresh the status pages for the 2026-11-09 campaign | Arthur Hanson Rasmusson | 3 days |
| * | vgsp: complete the X DDX's push-buffer notifications and class-aware display arm | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: read a channel's push through the VAS it declared | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: keep the scrubber release alive while the event pump blocks | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: resolve the scrubber's finish words through the GPU page tables | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-disp: only post the channel event on a real FINISHED notifier write | Arthur Hanson Rasmusson | 3 days |
| * | STATE-CURRENT: hourly check-back snapshot (2026-11-09 13:12:01) | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: derive and register the guest scrubber finish-payload words | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: capture the X DDX kick arm without a USERD and author its completion | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: discover direct-GL CE userd pages; complete kick slots; post-reboo... | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: scope GR release deferral to the push's own candidate; fan direct-... | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: carry/decode the class2d kick notification target | Arthur Hanson Rasmusson | 3 days |
| * | vgsp: retry deferred display completions; escalate the UVM init-slot release | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: fan pool releases through every published VAS translation | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: author the UVM init-push release at the channel's own rank slot | Arthur Hanson Rasmusson | 3 days |
| * | vgsp-sema: release the UVM channel tracker slot too | Arthur Hanson Rasmusson | 4 days |