diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-29 06:01:06 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-09-29 06:01:06 -0400 |
| commit | b37cd12a552c7a79a9b965c391fb2f64a8da4912 (patch) | |
| tree | f5113627f7241b7c4548e5c17c236ef6ebbf7947 /kernel/memory.c | |
| parent | 717997bc93aab02ac868cc23ada4eabc79285b94 (diff) | |
| download | open-iov-b37cd12a552c7a79a9b965c391fb2f64a8da4912.tar.gz open-iov-b37cd12a552c7a79a9b965c391fb2f64a8da4912.zip | |
sema: consume stale GPFIFO entries after repeated rescue failures
Entries whose push buffer was overwritten (the rescue cannot validate any
candidate page) were retried forever, rescanning RAM every 5 s and
leaving the ring stuck behind them. After three real rescue failures
(rate-limited attempts do not count) the entry is consumed with a
'skipping stale entry' log and the pump moves on. New skip= stat.
Diffstat (limited to 'kernel/memory.c')
0 files changed, 0 insertions, 0 deletions
