From 49d9c6c3bf7897dc7c1c05f7c6a25c41abe6ba8d Mon Sep 17 00:00:00 2001 From: Martin Schwidefsky Date: Wed, 13 Jan 2010 20:44:27 +0100 Subject: [PATCH] --- yaml --- r: 179271 b: refs/heads/master c: 6f50248ef0efa7453397eb53e41e8aa5df534492 h: refs/heads/master i: 179269: 5898dc12018dfc18fbe712362888f5e3a22008a0 179267: 3a1e5c75f5221f1841a6fd203298683b750857d7 179263: 189aa4086965491c14cb1b7b0fd3018f2832ea03 v: v3 --- [refs] | 2 +- trunk/arch/s390/kernel/signal.c | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/[refs] b/[refs] index c599bc06b0c6..fd2069d09e15 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f8d5faf718c9ff2c04eb8484585d4963c4111cd7 +refs/heads/master: 6f50248ef0efa7453397eb53e41e8aa5df534492 diff --git a/trunk/arch/s390/kernel/signal.c b/trunk/arch/s390/kernel/signal.c index 6b4fef877f9d..1675c48b9145 100644 --- a/trunk/arch/s390/kernel/signal.c +++ b/trunk/arch/s390/kernel/signal.c @@ -499,19 +499,11 @@ void do_signal(struct pt_regs *regs) if (test_thread_flag(TIF_RESTORE_SIGMASK)) clear_thread_flag(TIF_RESTORE_SIGMASK); - /* - * If we would have taken a single-step trap - * for a normal instruction, act like we took - * one for the handler setup. - */ - if (current->thread.per_info.single_step) - set_thread_flag(TIF_SINGLE_STEP); - /* * Let tracing know that we've done the handler setup. */ tracehook_signal_handler(signr, &info, &ka, regs, - test_thread_flag(TIF_SINGLE_STEP)); + current->thread.per_info.single_step); } return; }