CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@