Skip site navigation (1)Skip section navigation (2)
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>