diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-22 11:57:47 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-22 11:57:47 -0400 |
| commit | 6019b88222f37fe90d5de2c60d29c1dd7cc59565 (patch) | |
| tree | 7c06ca0f7985ee5d00ac9c4ce3564ef697bfe0d1 /tools/cuda-ab/run/streams2_probe | |
| parent | b37ae04fa75e8ee41a983a335a33df09d70874a9 (diff) | |
| download | open-iov-6019b88222f37fe90d5de2c60d29c1dd7cc59565.tar.gz open-iov-6019b88222f37fe90d5de2c60d29c1dd7cc59565.zip | |
r470 the narrow streams_events stale-ring fix: an ALL-ZERO push page (ring entry written - previous session's or the client's own slot reuse - but the push content not yet landed) is held by the m164 GR no-capture window instead of being consumed as a no-op, so the end-of-pass counter publish cannot advance the guest's completion word before the real push is read (streams_events: h_c[2] = c0 because the c2 D2H completion was published 4.5 s before its copy ran). Deliberately narrower than the reverted r469 plausibility verdict: compute-class GR pushes legitimately fail the CE-shaped method matcher, so only an entirely zero page counts as unwritten (r469's broad hold delayed GR config pushes and triggered the engine-fetch-NONE wedge on the first client).
Diffstat (limited to 'tools/cuda-ab/run/streams2_probe')
0 files changed, 0 insertions, 0 deletions
