From: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Date: Mon, 19 Nov 2012 02:35:07 +0000 > sparc64: not any error from do_sigaltstack() should fail rt_sigreturn() > > If a signal handler is executed on altstack and another signal comes, > we will end up with rt_sigreturn() on return from the second handler > getting -EPERM from do_sigaltstack(). It's perfectly OK, since we > are not asking to change the settings; in fact, they couldn't have been > changed during the second handler execution exactly because we'd been > on altstack all along. 64bit sigreturn on sparc treats any error from > do_sigaltstack() as "SIGSEGV now"; we need to switch to the same semantics > we are using on other architectures. > > Cc: stable@xxxxxxxxxxxxxxx > Signed-off-by: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html