summaryrefslogtreecommitdiff
path: root/arch/m32r
diff options
context:
space:
mode:
authorakpm@osdl.org <akpm@osdl.org>2005-10-11 15:29:08 (GMT)
committerLinus Torvalds <torvalds@g5.osdl.org>2005-10-11 16:46:54 (GMT)
commit6de505173e24e76bb33a2595312e0c2b44d49e58 (patch)
tree0d06e061a70b337627b7e83985d736c0b4f50f33 /arch/m32r
parenta0c111c631e7ab4abd68920debd44259160812ef (diff)
downloadlinux-fsl-qoriq-6de505173e24e76bb33a2595312e0c2b44d49e58.tar.xz
[PATCH] binfmt_elf bss padding fix
Nir Tzachar <tzachar@cs.bgu.ac.il> points out that if an ELF file specifies a zero-length bss at a whacky address, we cannot load that binary because padzero() tries to zero out the end of the page at the whacky address, and that may not be writeable. See also http://bugzilla.kernel.org/show_bug.cgi?id=5411 So teach load_elf_binary() to skip the bss settng altogether if the elf file has a zero-length bss segment. Cc: Roland McGrath <roland@redhat.com> Cc: Daniel Jacobowitz <dan@debian.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/m32r')
0 files changed, 0 insertions, 0 deletions