CVSROOT: /cvs Module name: src Changes by: [email protected] 2022/06/28 13:39:54
Modified files:
sys/uvm : uvm_swap.c
Log message:
Make sure uvm_swap_get() always sleep and do not return and error.
If no memory was immediately available to decrypt (bounce) a page from swap
an error was returned to the fault handler which would result in processes
dying when a lot of memory pressure was applied to a system.
Note that reading from swap is always done synchronously.
ok beck@, kettenis@
