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@

Reply via email to