summaryrefslogtreecommitdiffstats
path: root/wiki/open-iov.org/index.php
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-12 14:56:11 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-12 14:56:11 -0400
commiteea7829f7aa00e772e1568f8e46d7334b7d5ac67 (patch)
treef214beb3e2c37236674b74f0a306b52412c192f2 /wiki/open-iov.org/index.php
parent2a5621c8ac5c11fd4c41300a88c4fa08c03c5079 (diff)
downloadopen-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