sh64: failure to build sigframe != signal without handler
authorAl Viro <viro@zeniv.linux.org.uk>
Fri, 27 Apr 2012 03:52:33 +0000 (23:52 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 1 Jun 2012 16:58:49 +0000 (12:58 -0400)
it's actually "send me SIGSEGV"...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/sh/kernel/signal_64.c

index cc22d2b2e3f2a0d3ad9d8bde5c3122c12dd28b81..aeeab070aaa94fdefb716695c296632309ec961f 100644 (file)
@@ -113,8 +113,8 @@ static void do_signal(struct pt_regs *regs)
 
                        tracehook_signal_handler(signr, &info, &ka, regs,
                                        test_thread_flag(TIF_SINGLESTEP));
-                       return;
                }
+               return;
        }
 
        /* Did we come from a system call? */