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@