commit | 4ac313111018cb44ecc250445de5ccb93026a980 | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@libc.org> | Thu Aug 20 15:11:06 2015 -0400 |
committer | Greg Ungerer <gerg@uclinux.org> | Mon Oct 26 09:02:32 2015 +1000 |
tree | 6502ee373ecfe22c40afaf79d19122788796a562 | |
parent | 32b88194f71d6ae7768a29f87fbba454728273ee [diff] |
fs/binfmt_elf_fdpic.c: fix brk area overlap with stack on NOMMU On NOMMU archs, the FDPIC ELF loader sets up the usable brk range to overlap with all but the last PAGE_SIZE bytes of the stack. This leads to catastrophic memory reuse/corruption if brk is used. Fix by setting the brk area to zero size to disable its use. Signed-off-by: Rich Felker <dalias@libc.org> Acked-by: David Howells <dhowells@redhat.com> Signed-off-by: Greg Ungerer <gerg@uclinux.org>