Date: Sat, 14 Dec 1996 09:54:21 -0800 (PST) From: John Dyson <dyson> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_extern.h vm_fault.c vm_map.c vm_map.h vm_mmap.c Message-ID: <199612141754.JAA20986@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dyson 96/12/14 09:54:21 Modified: sys/vm vm_extern.h vm_fault.c vm_map.c vm_map.h vm_mmap.c Log: Implement closer-to POSIX mlock semantics. The major difference is that we do allow mlock to span unallocated regions (of course, not mlocking them.) We also allow mlocking of RO regions (which the old code couldn't.) The restriction there is that once a RO region is wired (mlocked), it cannot be debugged (or EVER written to.) Under normal usage, the new mlock code will be a significant improvement over our old stuff. Revision Changes Path 1.28 +2 -1 src/sys/vm/vm_extern.h 1.59 +69 -2 src/sys/vm/vm_fault.c 1.62 +132 -1 src/sys/vm/vm_map.c 1.18 +11 -2 src/sys/vm/vm_map.h 1.54 +3 -3 src/sys/vm/vm_mmap.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612141754.JAA20986>
