CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2024/11/25 06:37:49

Modified files:
        sys/uvm        : uvm_pdaemon.c 

Log message:
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@

Reply via email to