diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-12 14:56:11 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-12 14:56:11 -0400 |
| commit | eea7829f7aa00e772e1568f8e46d7334b7d5ac67 (patch) | |
| tree | f214beb3e2c37236674b74f0a306b52412c192f2 /wiki/open-iov.org/index.php | |
| parent | 2a5621c8ac5c11fd4c41300a88c4fa08c03c5079 (diff) | |
| download | open-iov-eea7829f7aa00e772e1568f8e46d7334b7d5ac67.tar.gz open-iov-eea7829f7aa00e772e1568f8e46d7334b7d5ac67.zip | |
guest-diag: seed channel-event sets from the trace ring on client switch
clear_trace() on a pid switch dropped exactly the one-shot uvmt/uvch
events of the new client when they landed in the switch instant; the
pipe reader then never saw them and the whole session ran with an empty
sem set (r126: vecadd_loop sem=0 for minutes while its CE entries paid
the 8 s grace). Scan the ring tail once per switch and seed the sets
instead - stale kptrs that are also re-learned resolve to no content and
are deferred by the candidate scoring.
Diffstat (limited to 'wiki/open-iov.org/index.php')
0 files changed, 0 insertions, 0 deletions
