CVSROOT:        /cvs
Module name:    src
Changes by:     sema...@cvs.openbsd.org 2015/09/30 05:36:08

Modified files:
        lib/libc/sys   : tame.2 
        regress/sys/kern/tame/generic: main.c tests.out 
        sys/kern       : kern_tame.c 
        sys/sys        : tame.h 
        sys/uvm        : uvm_mmap.c 

Log message:
implement new "prot_exec" tame(2) request:
- by default, a tamed-program don't have the possibility to use PROT_EXEC for
mmap(2) or mprotect(2)
- for that, use the request "prot_exec" (that could be dropped later)

initial idea from deraadt@ and kettenis@

"make complete sense" beck@
ok deraadt@

Reply via email to