The patch titled s390: bug in setup_rt_frame has been removed from the -mm tree. Its filename is s390-bug-in-setup_rt_frame.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: Heiko Carstens <heiko.carstens@xxxxxxxxxx> Consider return value of __put_user() when setting up a signal frame instead of ignoring it. Cc: Martin Schwidefsky <schwidefsky@xxxxxxxxxx> Signed-off-by: Heiko Carstens <heiko.carstens@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- arch/s390/kernel/signal.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN arch/s390/kernel/signal.c~s390-bug-in-setup_rt_frame arch/s390/kernel/signal.c --- devel/arch/s390/kernel/signal.c~s390-bug-in-setup_rt_frame 2006-05-01 12:15:34.000000000 -0700 +++ devel-akpm/arch/s390/kernel/signal.c 2006-05-01 12:15:34.000000000 -0700 @@ -358,8 +358,9 @@ static int setup_rt_frame(int sig, struc } else { regs->gprs[14] = (unsigned long) frame->retcode | PSW_ADDR_AMODE; - err |= __put_user(S390_SYSCALL_OPCODE | __NR_rt_sigreturn, - (u16 __user *)(frame->retcode)); + if (__put_user(S390_SYSCALL_OPCODE | __NR_rt_sigreturn, + (u16 __user *)(frame->retcode))) + goto give_sigsegv; } /* Set up backchain. */ _ Patches currently in -mm which might be from heiko.carstens@xxxxxxxxxx are origin.patch rcu-introduce-rcu_needs_cpu-interface.patch rcu-introduce-rcu_needs_cpu-interface-fix.patch s390-exploit-rcu_needs_cpu-interface.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