summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 16:41:48 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 16:41:48 -0400
commitd31399f46e813f894c1a42afc8fee217f1d261b4 (patch)
tree49d2dcab083f35bd1ab2c80d8952ad991d1e957c /tools
parent1ad8556e8ed81ab91bf74ebc76681f350ca8bf6f (diff)
downloadopen-iov-d31399f46e813f894c1a42afc8fee217f1d261b4.tar.gz
open-iov-d31399f46e813f894c1a42afc8fee217f1d261b4.zip
sema-svc: wake the service thread on every injected pin
The injection queue was only drained at the top of the service loop, which can be inside a multi-second pump/discovery pass; live runs showed the GR counter pins landing ~1 s after the client mapped the page, i.e. after its context-init deadline. Waking on enqueue drains the batch immediately.
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions