[PATCH v7 1/4] mm: mmap: Add new /proc tunable for mmap_base ASLR.

2015-12-21 Thread Daniel Cashman
From: dcashman ASLR only uses as few as 8 bits to generate the random offset for the mmap base address on 32 bit architectures. This value was chosen to prevent a poorly chosen value from dividing the address space in such a way as to prevent large allocations. This may not be an issue on all

[PATCH v7 1/4] mm: mmap: Add new /proc tunable for mmap_base ASLR.

2015-12-21 Thread Daniel Cashman
From: dcashman ASLR only uses as few as 8 bits to generate the random offset for the mmap base address on 32 bit architectures. This value was chosen to prevent a poorly chosen value from dividing the address space in such a way as to prevent large allocations. This may not