summaryrefslogtreecommitdiffstats
path: root/arch/s390/include
diff options
context:
space:
mode:
authorHeiko Carstens2011-01-12 09:55:30 +0100
committerMartin Schwidefsky2011-01-12 09:55:25 +0100
commit3351918282fd664e918a3175ddfae9b15656122e (patch)
treefcfcf8d8ab1ad7380d802276e0dc4a0026b70d84 /arch/s390/include
parent[S390] Add is_32bit_task() helper function (diff)
downloadkernel-qcow2-linux-3351918282fd664e918a3175ddfae9b15656122e.tar.gz
kernel-qcow2-linux-3351918282fd664e918a3175ddfae9b15656122e.tar.xz
kernel-qcow2-linux-3351918282fd664e918a3175ddfae9b15656122e.zip
[S390] Randomise the brk region
Randomize heap address like other architectures do already. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/include')
-rw-r--r--arch/s390/include/asm/elf.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/s390/include/asm/elf.h b/arch/s390/include/asm/elf.h
index 9dbd3e7a3bc3..457fb7c16236 100644
--- a/arch/s390/include/asm/elf.h
+++ b/arch/s390/include/asm/elf.h
@@ -220,4 +220,7 @@ struct linux_binprm;
#define ARCH_HAS_SETUP_ADDITIONAL_PAGES 1
int arch_setup_additional_pages(struct linux_binprm *, int);
+extern unsigned long arch_randomize_brk(struct mm_struct *mm);
+#define arch_randomize_brk arch_randomize_brk
+
#endif