diff options
Diffstat (limited to 'arch/arm/kernel/signal.c')
-rw-r--r-- | arch/arm/kernel/signal.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c index 09f6fdd41974..ab2568996ddb 100644 --- a/arch/arm/kernel/signal.c +++ b/arch/arm/kernel/signal.c | |||
@@ -596,6 +596,7 @@ static int do_signal(struct pt_regs *regs, int syscall) | |||
596 | switch (retval) { | 596 | switch (retval) { |
597 | case -ERESTART_RESTARTBLOCK: | 597 | case -ERESTART_RESTARTBLOCK: |
598 | restart -= 2; | 598 | restart -= 2; |
599 | /* Fall through */ | ||
599 | case -ERESTARTNOHAND: | 600 | case -ERESTARTNOHAND: |
600 | case -ERESTARTSYS: | 601 | case -ERESTARTSYS: |
601 | case -ERESTARTNOINTR: | 602 | case -ERESTARTNOINTR: |