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>
index | next in thread | raw e-mail
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.chome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612141754.JAA20986>
