diff options
Diffstat (limited to 'arch/avr32')
-rw-r--r-- | arch/avr32/kernel/signal.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/avr32/kernel/signal.c b/arch/avr32/kernel/signal.c index 803d7be0938f..27227561bad6 100644 --- a/arch/avr32/kernel/signal.c +++ b/arch/avr32/kernel/signal.c | |||
@@ -212,7 +212,7 @@ out: | |||
212 | return err; | 212 | return err; |
213 | } | 213 | } |
214 | 214 | ||
215 | static inline void restart_syscall(struct pt_regs *regs) | 215 | static inline void setup_syscall_restart(struct pt_regs *regs) |
216 | { | 216 | { |
217 | if (regs->r12 == -ERESTART_RESTARTBLOCK) | 217 | if (regs->r12 == -ERESTART_RESTARTBLOCK) |
218 | regs->r8 = __NR_restart_syscall; | 218 | regs->r8 = __NR_restart_syscall; |
@@ -296,7 +296,7 @@ int do_signal(struct pt_regs *regs, sigset_t *oldset, int syscall) | |||
296 | } | 296 | } |
297 | /* fall through */ | 297 | /* fall through */ |
298 | case -ERESTARTNOINTR: | 298 | case -ERESTARTNOINTR: |
299 | restart_syscall(regs); | 299 | setup_syscall_restart(regs); |
300 | } | 300 | } |
301 | } | 301 | } |
302 | 302 | ||