]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit5b5fb9165b40936cc937446845e68da1ab1ff9da
treeeaf58cc5d2c81e3ca08e23b5cda76eacd515d166
parent0de88cf8fa16a1ec9f33dce15e3c99a3eb90f850
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