diff options
-rw-r--r-- | arch/frv/kernel/signal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/frv/kernel/signal.c b/arch/frv/kernel/signal.c index 6b0a2b6fed6a..0974c0ecc594 100644 --- a/arch/frv/kernel/signal.c +++ b/arch/frv/kernel/signal.c | |||
@@ -527,7 +527,7 @@ static void do_signal(void) | |||
527 | 527 | ||
528 | no_signal: | 528 | no_signal: |
529 | /* Did we come from a system call? */ | 529 | /* Did we come from a system call? */ |
530 | if (__frame->syscallno >= 0) { | 530 | if (__frame->syscallno != -1) { |
531 | /* Restart the system call - no handlers present */ | 531 | /* Restart the system call - no handlers present */ |
532 | switch (__frame->gr8) { | 532 | switch (__frame->gr8) { |
533 | case -ERESTARTNOHAND: | 533 | case -ERESTARTNOHAND: |