• Anton Blanchard's avatar
    powerpc: Randomise the brk region · 912f9ee2
    Anton Blanchard authored
    Randomize the heap.
    
    before:
    tundro2:~ # sleep 1 & cat /proc/${!}/maps | grep heap
    10017000-10118000 rw-p 10017000 00:00 0                                  [heap]
    10017000-10118000 rw-p 10017000 00:00 0                                  [heap]
    10017000-10118000 rw-p 10017000 00:00 0                                  [heap]
    10017000-10118000 rw-p 10017000 00:00 0                                  [heap]
    10017000-10118000 rw-p 10017000 00:00 0                                  [heap]
    
    after
    tundro2:~ # sleep 1 & cat /proc/${!}/maps | grep heap
    19419000-1951a000 rw-p 19419000 00:00 0                                  [heap]
    325ff000-32700000 rw-p 325ff000 00:00 0                                  [heap]
    1a97c000-1aa7d000 rw-p 1a97c000 00:00 0                                  [heap]
    1cc60000-1cd61000 rw-p 1cc60000 00:00 0                                  [heap]
    1afa9000-1b0aa000 rw-p 1afa9000 00:00 0                                  [heap]
    Signed-off-by: default avatarAnton Blanchard <anton@samba.org>
    Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
    912f9ee2
elf.h 17.9 KB