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

Reply via email to