sparc: Align clone and signal stacks to 16 bytes.
authorDavid S. Miller <davem@davemloft.net>
Wed, 10 Feb 2010 00:18:40 +0000 (16:18 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 10 Feb 2010 00:18:40 +0000 (16:18 -0800)
commitf036d9f3985a529a81e582f68aa984eb7b20d54d
treeeaf58cc5d2c81e3ca08e23b5cda76eacd515d166
parent6abce7711fcbd72b42f0c9632c1beccf4e674663
sparc: Align clone and signal stacks to 16 bytes.

This is mandatory for 64-bit processes, and doing it also for 32-bit
processes saves a conditional in the compat case.

This fixes the glibc/nptl/tst-stdio1 test case, as well
as many others, on 64-bit.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/kernel/process_32.c
arch/sparc/kernel/process_64.c
arch/sparc/kernel/signal32.c
arch/sparc/kernel/signal_32.c
arch/sparc/kernel/signal_64.c