The patch titled s390: alternate signal stack handling bug has been removed from the -mm tree. Its filename is s390-alternate-signal-stack-handling-bug.patch This patch was probably dropped from -mm because it has now been merged into a subsystem tree or into Linus's tree, or because it was folded into its parent patch in the -mm tree. From: Laurent Meyer <meyerlau@xxxxxxxxxx> If a signal handler has been established with the SA_ONSTACK option but no alternate stack is provided with sigaltstack(), the kernel still tries to install the alternate stack. Also when setting an alternate stack with sigalstack() and the SS_DISABLE flag, the kernel tries to install the alternate stack on signal delivery. Use the correct conditions sas_ss_flags() to check if the alternate stack has to be used. Signed-off-by: Laurent Meyer <meyerlau@xxxxxxxxxx> Signed-off-by: Martin Schwidefsky <schwidefsky@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- arch/s390/kernel/compat_signal.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/s390/kernel/compat_signal.c~s390-alternate-signal-stack-handling-bug arch/s390/kernel/compat_signal.c --- devel/arch/s390/kernel/compat_signal.c~s390-alternate-signal-stack-handling-bug 2006-04-27 18:39:05.000000000 -0700 +++ devel-akpm/arch/s390/kernel/compat_signal.c 2006-04-27 18:39:05.000000000 -0700 @@ -430,7 +430,7 @@ get_sigframe(struct k_sigaction *ka, str /* This is the X/Open sanctioned signal stack switching. */ if (ka->sa.sa_flags & SA_ONSTACK) { - if (! on_sig_stack(sp)) + if (! sas_ss_flags(sp)) sp = current->sas_ss_sp + current->sas_ss_size; } _ Patches currently in -mm which might be from meyerlau@xxxxxxxxxx are origin.patch fix-incorrect-sa_onstack-behaviour-for-64-bit-processes.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html