CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/01/20 12:43:21
Modified files:
sys/arch/hppa/hppa: machdep.c
sys/arch/hppa64/hppa64: machdep.c
sys/arch/i386/i386: machdep.c
sys/arch/macppc/macppc: machdep.c
sys/arch/sh/sh : sh_machdep.c
sys/arch/vax/vax: trap.c
sys/kern : exec_elf.c kern_exec.c kern_sysctl.c
sys_process.c
sys/sys : proc.h
sys/uvm : uvm_meter.c
Log message:
Move ps_strings "after" the random stackgap. This makes its location a
per-process value, and therefpore turns the VM_PSSTRINGS sysctl into a
per-process one as well. This gets rid of a pointer to the bottom of the
stack at a fixed location. Also clears the road for unmapping the stackgap.
ok deraadt@