summaryrefslogtreecommitdiffstats
path: root/fs/partitions/sysv68.h
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2008-10-16 07:04:15 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2008-10-16 20:21:46 +0200
commitc7637941d16ae426a94058fe3b5460a31f68f61b (patch)
tree61ae6860d2e58acf17ca2c3c774b99db6994a5a4 /fs/partitions/sysv68.h
parentbinfmt_elf_fdpic: support auxvec base platform string (diff)
downloadlinux-c7637941d16ae426a94058fe3b5460a31f68f61b.tar.xz
linux-c7637941d16ae426a94058fe3b5460a31f68f61b.zip
binfmt_elf_fdpic: convert initial stack alignment to arch_align_stack()
binfmt_elf_fdpic seems to have grabbed a hard-coded hack from an ancient version of binfmt_elf in order to try and fix up initial stack alignment on multi-threaded x86, which while in addition to being unused, was also pushed down beyond the first set of operations on the stack pointer, negating the entire purpose. These days, we have an architecture independent arch_align_stack(), so we switch to using that instead. Move the initial alignment up before the initial stores while we're at it. Signed-off-by: Paul Mundt <lethal@linux-sh.org> Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/partitions/sysv68.h')
0 files changed, 0 insertions, 0 deletions