sparc: Harden signal return frame checks.
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>
Showing
- arch/sparc/kernel/signal32.c 30 additions, 16 deletionsarch/sparc/kernel/signal32.c
- arch/sparc/kernel/signal_32.c 26 additions, 15 deletionsarch/sparc/kernel/signal_32.c
- arch/sparc/kernel/signal_64.c 20 additions, 11 deletionsarch/sparc/kernel/signal_64.c
- arch/sparc/kernel/sigutil_32.c 8 additions, 1 deletionarch/sparc/kernel/sigutil_32.c
- arch/sparc/kernel/sigutil_64.c 8 additions, 2 deletionsarch/sparc/kernel/sigutil_64.c
Loading
Please register or sign in to comment