CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2015/07/17 15:56:14

Modified files:
        sys/uvm        : uvm_addr.c uvm_map.c 

Log message:
Release the kernel lock while tearing down the uvm map in the reaper.  Speeds
up workloads that fork a lot of processes and, more importantly reduces
latency because it makes sure the reaper doesn't hold on to the kernel lock
for long periods of time.

This almost certainly breaks MP kernels on alpha, macppc, m88k and sgi;
hppa might work, but probably doesn't.

ok deraadt@, beck@

Reply via email to