]> git.karo-electronics.de Git - karo-tx-linux.git/commit
s390/mmap: randomize mmap base for bottom up direction
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 5 Nov 2013 05:55:47 +0000 (16:55 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 5 Nov 2013 05:55:47 +0000 (16:55 +1100)
commitfebf659951415a23bfed4db804721152aed65764
treeb83d02e31f369a27fc7e12fb97bed638f2286a85
parentb85cbf38b0926b096e59b65d01886aa50b164a6a
s390/mmap: randomize mmap base for bottom up direction

Implement mmap base randomization for the bottom up direction, so ASLR
works for both mmap layouts on s390.  See also df54d6fa54 ("x86
get_unmapped_area(): use proper mmap base for bottom-up direction").

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Radu Caragea <sinaelgl@gmail.com>
Cc: Michel Lespinasse <walken@google.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Chris Metcalf <cmetcalf@tilera.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
arch/s390/mm/mmap.c