]> git.ipfire.org Git - thirdparty/kernel/stable.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:22:04 +0000 (10:22 -0700)
commit51385a951b1cd7fd3ac29b26fedb182fbfce1a73
tree84117e948bfb6f509ffee0eaff6afbf06ef5d045
parent859f30806733299db9759a0b394cf320346ca5c9
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