From 512ee579fb4a98ed287a70a7defa359f158841bb Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sat, 21 Apr 2012 21:39:54 -0400 Subject: [PATCH] --- yaml --- r: 306063 b: refs/heads/master c: cf4a0ce45c06f79f800f6d8747618901e3a6a8ad h: refs/heads/master i: 306061: c854a3f521bf00dd3d095d9725b9761462a77b80 306059: 9a0d0db7cd5dbf6ed31d3d5042a811af42116dec 306055: 8cc4cdba4dff897c7aa3a79c7346a40900a0c93c 306047: 02fd2ad3cccae371c8e2b9e037ea10d168c89a0d v: v3 --- [refs] | 2 +- trunk/arch/score/kernel/signal.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index b487a6ce7154..f078a5a7555a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6eef019002e61abdc5e4384e4154d73c9f56d2bc +refs/heads/master: cf4a0ce45c06f79f800f6d8747618901e3a6a8ad diff --git a/trunk/arch/score/kernel/signal.c b/trunk/arch/score/kernel/signal.c index c3fded7357f0..a087ad85175a 100644 --- a/trunk/arch/score/kernel/signal.c +++ b/trunk/arch/score/kernel/signal.c @@ -236,9 +236,7 @@ static int setup_rt_frame(struct k_sigaction *ka, struct pt_regs *regs, return 0; give_sigsegv: - if (signr == SIGSEGV) - ka->sa.sa_handler = SIG_DFL; - force_sig(SIGSEGV, current); + force_sigsegv(signr, current); return -EFAULT; }