diff options
author | Martin Pieuchot <mpi@cvs.openbsd.org> | 2024-11-25 13:37:50 +0000 |
---|---|---|
committer | Martin Pieuchot <mpi@cvs.openbsd.org> | 2024-11-25 13:37:50 +0000 |
commit | 6e54e233a46b586bad068b5ea60bf441cc49198c (patch) | |
tree | aefdf73690293d5b7a496dfc2b773e0ab9a58572 /usr.bin/tmux/window-buffer.c | |
parent | df21a4d2ecac6e720d0153105debd13ffdb279b7 (diff) |
Push the KERNEL_LOCK() down in the aiodone_daemon().
Improve responsiveness during swapping for MP machines without bouncing.
When the page daemon is busy writing a lot of clusters without releasing
the KERNEL_LOCK() and without allocating.
This currently require vm.swapencrypt.enable=0 and a dma_constraint covering
the whole address range.
Tested by sthen@ and miod@. ok claudio@, tb@
Diffstat (limited to 'usr.bin/tmux/window-buffer.c')
0 files changed, 0 insertions, 0 deletions