CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2023/10/16 05:32:54
Modified files:
sys/uvm : uvm_pdaemon.c
Log message:
Consider required constraint when moving pages from active to inactive lists.
Make sure low pages are deactivated first when there is a shortage of inactive
pages. Without this the system can have a ton of high pages on the active list
and never swapout anything if there's a shortage of low pages.
This prevents a deadlock on amd64 reported and tested by bluhm@.
ok kettenis@