CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/05/21 17:22:33
Modified files:
sys/uvm : uvm_mmap.c
Log message:
Fix a locking problem in mincore where it was possible for us to sleep
with a spinlock (even vslocked() buffers may fault in the right
(complicated) situation).
We solve this by preallocating a bounded array for the response and copying the
data out when all locks have been released.
ok thib@, beck@
