diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-07 16:26:58 -0500 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-11-07 16:26:58 -0500 |
| commit | 4df7e1c5abeee92ddd6f2dc32e3497cf64f948cb (patch) | |
| tree | 5a7a703aefca9bf58519f4a8ccea0820a8fab675 /wiki/open-iov.org/images/1/13/Screen_Shot_2022-05-06_at_10.46.59_AM.png | |
| parent | 54ef117d77b2274a51b60524890078846f2823f6 (diff) | |
| download | open-iov-master.tar.gz open-iov-master.zip | |
r1615: the status queue declared itself full (free=0) while a critical
completion event was pending and the old path dropped the event
immediately (r1614: 'status ring full ... event dropped' during the
X/GR bring-up). Critical event wake-ups now pump the guest's consumption
cursor for up to 200 ms (1 ms sleeps, cursor re-read under the stat
lock) before a drop is allowed; non-critical event wake-ups keep the
immediate-drop policy and replies keep their 50 ms wait. The r1615c
A/B shows the ring-full drops gone (only the separate 1 s event-burst
cap remains, which is a rate limit, not a ring-space drop).
Evidence: backups/evidence-20261002-victory/r1615/ (host dmesg window,
guest poll). Unmodified-guest GL is still blocked by the nvClip
modeNum bit0 (r1614); no video claim.
Diffstat (limited to 'wiki/open-iov.org/images/1/13/Screen_Shot_2022-05-06_at_10.46.59_AM.png')
0 files changed, 0 insertions, 0 deletions
