CVSROOT: /cvs Module name: src Changes by: o...@cvs.openbsd.org 2009/04/06 06:02:52
Modified files: sys/uvm : uvm.h uvm_page.c uvm_pager.c uvm_pdaemon.c Log message: Instead of doing splbio(); simple_lock(&uvm.aiodoned_lock); just replace the simple lock with a real lock - a IPL_BIO mutex. While i'm here, make the sleeping condition one hell of a lot simpler in the aio daemon. some ideas from and ok a...@.