]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
sparc: Harden signal return frame checks.
authorDavid S. Miller <davem@davemloft.net>
Sun, 29 May 2016 04:21:31 +0000 (21:21 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 24 Jun 2016 17:18:21 +0000 (10:18 -0700)
commit1fda90c39d8ef6acbedfd3cd9bd710a5bcc490c3
tree8e2e663d6b6ec7e76f8dab12cad7012b6c12be23
parent6bb3290ce9662055efcf13dc18c12bb62f6f39dc
sparc: Harden signal return frame checks.

[ Upstream commit d11c2a0de2824395656cf8ed15811580c9dd38aa ]

All signal frames must be at least 16-byte aligned, because that is
the alignment we explicitly create when we build signal return stack
frames.

All stack pointers must be at least 8-byte aligned.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/sparc/kernel/signal32.c
arch/sparc/kernel/signal_32.c
arch/sparc/kernel/signal_64.c
arch/sparc/kernel/sigutil_32.c
arch/sparc/kernel/sigutil_64.c