CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2015/09/09 17:33:37
Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Add locking for interrupt-safe maps (those that have the VM_MAP_INTRSAFE flag set). Since we cannot sleep in that case, use a mutex instead of an rwlock. This is ok as the more complex code paths in the uvm code are not entered for interrupt-safe maps as paging isn't allowed in those maps. ok tedu@