CVSROOT: /cvs Module name: src Changes by: b...@cvs.openbsd.org 2012/12/10 15:42:54
Modified files: sys/uvm : uvm_pdaemon.c Log message: Always back the buffer cache off on any page daemon wakeup. This avoids a few problems noticed by phessler@ and beck@ where certain allocations would repeatedly wake the page daemon even though the page daemon's targets were met already so it didn't do any work. We can avoid this problem when the buffer cache has pages to throw away by always doing so any time the page daemon is woken, rather than only when we are under the free page target. ok phessler@ deraadt@