From: provos Date: Sat, 18 Mar 2000 19:34:24 +0000 (+0000) Subject: make uvm swap encrypt compile again, from markus@ X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=756319cb3930f9f78ac7226e64e9303652bf5a51;p=openbsd make uvm swap encrypt compile again, from markus@ --- diff --git a/sys/uvm/uvm_swap.c b/sys/uvm/uvm_swap.c index 60f80f36831..21f73ef23fe 100644 --- a/sys/uvm/uvm_swap.c +++ b/sys/uvm/uvm_swap.c @@ -366,15 +366,13 @@ uvm_swap_allocpages(struct vm_page **pps, int npages) boolean_t fail; /* Estimate if we will succeed */ - s = splimp(); - uvm_lock_fpageq(); + s = uvm_lock_fpageq(); minus = uvmexp.free - npages; reserve = uvmexp.reserve_kernel; fail = uvmexp.free - npages < uvmexp.reserve_kernel; - uvm_unlock_fpageq(); - splx(s); + uvm_unlock_fpageq(s); if (fail) return FALSE;