On Mon, Apr 16, 2012 at 12:34:28AM +0200, Juan Francisco Cantero Hurtado wrote: > On Sun, Apr 15, 2012 at 07:30:21PM +0200, Ariane van der Steldt wrote: > > The reaper is not very nice: it blocks any access to the kernel (i.e. > > syscalls) until it is done with its work. For big processes, this may > > result in stalls in userspace. This diff attempts to relieve it by > > yielding the reaper during this operation. > > > > Please test this diff (vmmap_reaperyield.diff.0). > > Hi. I can't compile the kernel with your patch.
Woops, I'm sorry. I missed some uvm_unmap_remove/detach pairs in the kernel. -- Ariane