CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2020/10/19 02:19:46

Modified files:
        sys/kern       : kern_sysctl.c sys_process.c 
        sys/uvm        : uvm_extern.h uvm_map.c uvm_unix.c 

Log message:
Serialize accesses to "struct vmspace" and document its refcounting.

The underlying vm_space lock is used as a substitute to the KERNEL_LOCK()
in uvm_grow() to make sure `vm_ssize' is not corrupted.

ok anton@, kettenis@

Reply via email to