Messages in this thread | | | Date | Fri, 3 Jul 2009 02:21:08 +0900 | From | Paul Mundt <> | Subject | Re: [PATCH] FDPIC: Ignore the loader's PT_GNU_STACK when calculating the stack size |
| |
On Wed, Jul 01, 2009 at 01:08:14PM +0100, David Howells wrote: > Ignore the loader's PT_GNU_STACK when calculating the stack size, and only > consider the executable's PT_GNU_STACK, assuming the executable has one. > > Currently the behaviour is to take the largest stack size and use that, but > that means you can't reduce the stack size in the executable. The loader's > stack size should probably only be used when executing the loader directly. > > WARNING: This patch is slightly dangerous - it may render a system inoperable > if the loader's stack size is larger than that of important executables, and > the system relies unknowingly on this increasing the size of the stack. > > Signed-off-by: David Howells <dhowells@redhat.com>
Works for me too.
Acked-by: Paul Mundt <lethal@linux-sh.org>
| |