summaryrefslogtreecommitdiffstats
path: root/userspace/Makefile
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 16:14:12 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-09-29 16:14:12 -0400
commit6b445171b4c50ed74f19272f5bff7c0f42887e6d (patch)
tree1b8296cc428d0a0bd0ac711ebb078a8370fe0121 /userspace/Makefile
parent9a09a15cd816d5f579ec563227b031c188cdc875 (diff)
downloadopen-iov-6b445171b4c50ed74f19272f5bff7c0f42887e6d.tar.gz
open-iov-6b445171b4c50ed74f19272f5bff7c0f42887e6d.zip
sema-svc: persist GR counter slot per channel; stable slot layout; bulk pin queue 4k
- counter_pa autoreg result is written back to the channel table so later passes cannot re-target a different slot when the live GR count changes during teardown; re-registration of the same channel preserves the slot. - counter slot layout uses the max GR count ever seen in the generation instead of the shrinking live count. - sema_map_add queue 64 -> 4096 entries so a full-window pin burst drains without ENOSPC retries. - pin_gr_stream: one batched sudo pass per flush (was one process per run, ~4 s for 400 runs), retrying only queue-rejected runs. - semfix_uvmt: SEMFIX_SKIP_PB=1 skips the blocking push-buffer chain walk when the vsock window stream already supplies those pages.
Diffstat (limited to 'userspace/Makefile')
0 files changed, 0 insertions, 0 deletions