summaryrefslogtreecommitdiffstats
path: root/tools/cuda-ab/run/streams2d
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 11:57:47 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 11:57:47 -0400
commit6019b88222f37fe90d5de2c60d29c1dd7cc59565 (patch)
tree7c06ca0f7985ee5d00ac9c4ce3564ef697bfe0d1 /tools/cuda-ab/run/streams2d
parentb37ae04fa75e8ee41a983a335a33df09d70874a9 (diff)
downloadopen-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/streams2d')
0 files changed, 0 insertions, 0 deletions