NetBSD/sys/conf
christos 65c680cad7 Add PaX ASLR (Address Space Layout Randomization) [from elad and myself]
For regular (non PIE) executables randomization is enabled for:
    1. The data segment
    2. The stack

For PIE executables(*) randomization is enabled for:
    1. The program itself
    2. All shared libraries
    3. The data segment
    4. The stack

(*) To generate a PIE executable:
    - compile everything with -fPIC
    - link with -shared-libgcc -Wl,-pie

This feature is experimental, and might change. To use selectively add
    options PAX_ASLR=0
in your kernel.

Currently we are using 12 bits for the stack, program, and data segment and
16 or 24 bits for mmap, depending on __LP64__.
2007-12-26 22:11:47 +00:00
..
copyright
files Add PaX ASLR (Address Space Layout Randomization) [from elad and myself] 2007-12-26 22:11:47 +00:00
majors Reserve a major for ZFS. 2007-12-24 15:12:05 +00:00
Makefile.kern.inc add dev/ofw/ofw_subr.c to VARSTACK 2007-11-29 01:39:27 +00:00
mkldscript.sh
newvers_stand.sh
newvers.sh Deal with arm gas weirdness. 2007-11-17 08:59:51 +00:00
osrelease.sh
param.c Merge more changes from vmlocking2, mainly: 2007-12-26 16:01:34 +00:00
std Add cpuctl(8). For now this is not much more than a toy for debugging and 2007-08-04 11:02:56 +00:00