summaryrefslogtreecommitdiffstats
path: root/sys/libkern
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2002-06-07 18:34:23 +0000
committeralc <alc@FreeBSD.org>2002-06-07 18:34:23 +0000
commitee9168748e8616241d84a07aa901b39d69994d41 (patch)
tree7e20c1cd41d2b696f58b2b065532fc470f0bd241 /sys/libkern
parent41a722805ae5568f7b65ecb770949761036c1a56 (diff)
downloadFreeBSD-src-ee9168748e8616241d84a07aa901b39d69994d41.zip
FreeBSD-src-ee9168748e8616241d84a07aa901b39d69994d41.tar.gz
o Add vm_map_unwire() for unwiring contiguous regions of either kernel
or user vm_maps. In accordance with the standards for munlock(2), and in contrast to vm_map_user_pageable(), this implementation does not allow holes in the specified region. This implementation uses the "in transition" flag described below. o Introduce a new flag, "in transition," to the vm_map_entry. Eventually, vm_map_delete() and vm_map_simplify_entry() will respect this flag by deallocating in-transition vm_map_entrys, allowing the vm_map lock to be safely released in vm_map_unwire() and (the forthcoming) vm_map_wire(). o Modify vm_map_simplify_entry() to respect the in-transition flag. In collaboration with: tegge
Diffstat (limited to 'sys/libkern')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud