CVSROOT: /cvs Module name: src Changes by: matt...@cvs.openbsd.org 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