From ce9bdb5fee80ffbfad57bca54953e5055129e975 Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Sun, 22 Feb 2009 01:50:02 +0000 Subject: [PATCH] --- yaml --- r: 138492 b: refs/heads/master c: 2dadb987e09995b2910c419cdfe2307e66537649 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/powerpc/include/asm/elf.h | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 76d6009129c2..1291930c4ba8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9f14c42d7582bf33bbe1e133d897a6942ceae08e +refs/heads/master: 2dadb987e09995b2910c419cdfe2307e66537649 diff --git a/trunk/arch/powerpc/include/asm/elf.h b/trunk/arch/powerpc/include/asm/elf.h index c125da793b07..3f94d8880e6c 100644 --- a/trunk/arch/powerpc/include/asm/elf.h +++ b/trunk/arch/powerpc/include/asm/elf.h @@ -271,6 +271,11 @@ extern int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp); #define VDSO_AUX_ENT(a,b) NEW_AUX_ENT(a,b); +/* 1GB for 64bit, 8MB for 32bit */ +#define STACK_RND_MASK (is_32bit_task() ? \ + (0x7ff >> (PAGE_SHIFT - 12)) : \ + (0x3ffff >> (PAGE_SHIFT - 12))) + #endif /* __KERNEL__ */ /*