CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/07/21 00:46:58
Modified files:
sys/sys : mman.h
sys/uvm : uvm_mmap.c
libexec/ld.so : library_mquery.c
Log message:
Add a new mmap(2) flag __MAP_NOREMAP for use with MAP_FIXED to
indicate that the kernel should fail with MAP_FAILED if the specified
address is not currently available instead of unmapping it.
Change ld.so on i386 to make use of __MAP_NOREMAP to improve
reliability.
__MAP_NOREMAP diff by guenther based on an earlier diff by Ariane;
ld.so bits by guenther and me
bulk build stress testing of earlier diffs by sthen
ok deraadt; committing now for further testing