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
/
kernel
Commit message (
Expand
)
Author
Age
*
vgsp: refuse DDX-family garbage USERD candidates (get>put) and bound the spec...
Arthur Hanson Rasmusson
12 hours
*
vgsp: flip-event delivery defaults to assoc+strict (clears Flip event timeout...
Arthur Hanson Rasmusson
13 hours
*
vgsp: display engine re-seeds GET on a driver ring wrap (fixes the nvidia-mod...
Arthur Hanson Rasmusson
14 hours
*
vgsp: DDX re-probe stops once the latch has served (stops lookalike switch th...
Arthur Hanson Rasmusson
14 hours
*
vgsp: DDX-family USERD latch lifetime - served-latch deferral + live re-probe...
Arthur Hanson Rasmusson
15 hours
*
vgsp: X-DMA wall witness for 0x1000013; add params-r1624.txt (rich bring-up set)
Arthur Hanson Rasmusson
15 hours
*
vgsp: resolve the completion counter through its real aperture (fb/vidmem) an...
Arthur Hanson Rasmusson
16 hours
*
vgsp: stop fabricating 0xFFFF into the nvPush error notifier; add r1780 GL op...
Arthur Hanson Rasmusson
17 hours
*
vgsp: accept wrapped FB USERD latches and dedup direct channel event posts
Arthur Hanson Rasmusson
21 hours
*
vgsp: direct-GL ring/push rescue, VAS/pdb scanners and PTIMER tick; r1780 cyc...
Arthur Hanson Rasmusson
22 hours
*
vgsp: aperture-aware foreign USERD guard and wire fallback
Arthur Hanson Rasmusson
35 hours
*
vgsp: resolve GSP-client USERD from hUserdMemory and skip foreign USERD pages
Arthur Hanson Rasmusson
35 hours
*
vgsp: default GPU GART size to 256 MiB (was 4096)
Arthur Hanson Rasmusson
36 hours
*
vgsp: report FB info sizes in KB and use 0 for unsupported context buffers
Arthur Hanson Rasmusson
39 hours
*
vgsp: gate the injected shared-surface pin author (default off)
Arthur Hanson Rasmusson
42 hours
*
vgsp: pdb neighbourhood discovery + injected shared-surface pin sync
Arthur Hanson Rasmusson
42 hours
*
vgsp: periodic GLX shared-surface refCount watchdog
Arthur Hanson Rasmusson
43 hours
*
vgsp: direct-GL ring scan hardening + USERD orientation overrides
Arthur Hanson Rasmusson
43 hours
*
vgsp: GLX shared-surface refCount fan-out + persistent direct-GL ring scan
Arthur Hanson Rasmusson
43 hours
*
vgsp: verify the scrub ring ledger before authoring (P0 for the X/GL wedge, C...
Arthur Hanson Rasmusson
45 hours
*
vgsp: client-VAS CE ring probe + L0 sanity gate (V12, default off)
Arthur Hanson Rasmusson
48 hours
*
vgsp: kick-lane + client-VAS ring resolution upgrades (CONT.421-423)
Arthur Hanson Rasmusson
2 days
*
vgsp: ring-ledger scrub release + gated flip-event fixes (CONT.418-419)
Arthur Hanson Rasmusson
2 days
*
vgsp: all-ones scrub release for registered waits; walk-page registration; GL...
Arthur Hanson Rasmusson
3 days
*
vgsp: author the scrub release pair for scanner-registered waits (CONT.414)
Arthur Hanson Rasmusson
3 days
*
vgsp: USERD index/alias resolution, DDX kick-idle fix, completion-slot author...
Arthur Hanson Rasmusson
3 days
*
vgsp: fix VAS-staleness on client restart + unstarve the ring scan (CONT.401)
Arthur Hanson Rasmusson
3 days
*
vgsp: family-aware GR ring scan + GR completion event post (CONT.400)
Arthur Hanson Rasmusson
3 days
*
vgsp: verified-VAS tracking + ring-VAS probe (CONT.400)
Arthur Hanson Rasmusson
3 days
*
vgsp: WIP beef ring VAS promote + widen CB scan to draw channel (CONT.399)
Arthur Hanson Rasmusson
3 days
*
vgsp: fix X DMA init + GR backend timeouts (CONT.399)
Arthur Hanson Rasmusson
3 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
4 days
*
vgsp: complete the X DDX's push-buffer notifications and class-aware display arm
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: read a channel's push through the VAS it declared
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: keep the scrubber release alive while the event pump blocks
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: resolve the scrubber's finish words through the GPU page tables
Arthur Hanson Rasmusson
4 days
*
vgsp-disp: only post the channel event on a real FINISHED notifier write
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: derive and register the guest scrubber finish-payload words
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: capture the X DDX kick arm without a USERD and author its completion
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: discover direct-GL CE userd pages; complete kick slots; post-reboo...
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: scope GR release deferral to the push's own candidate; fan direct-...
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: carry/decode the class2d kick notification target
Arthur Hanson Rasmusson
4 days
*
vgsp: retry deferred display completions; escalate the UVM init-slot release
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: fan pool releases through every published VAS translation
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: author the UVM init-push release at the channel's own rank slot
Arthur Hanson Rasmusson
4 days
*
vgsp-sema: release the UVM channel tracker slot too
Arthur Hanson Rasmusson
5 days
*
vgsp-sema: backfill a promoted pool semaphore page
Arthur Hanson Rasmusson
5 days
*
vgsp-disp: map class 0xc57b to its real control window (window-imm)
Arthur Hanson Rasmusson
5 days
*
vgsp-disp: retry a lost UPDATE completion event from the pump
Arthur Hanson Rasmusson
5 days
[next]