]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/cris/arch-v32/kernel/signal.c
CRIS: v32: Correct auto-restart of syscalls
[net-next-2.6.git] / arch / cris / arch-v32 / kernel / signal.c
index 0b7e3f143281c435e5ff5d836fbb23b762758c5d..b3a05ae56214dd66ca345b11d6e7d672e5ac2fff 100644 (file)
@@ -587,7 +587,7 @@ do_signal(int canrestart, struct pt_regs *regs)
                }
 
                if (regs->r10 == -ERESTART_RESTARTBLOCK){
-                       regs->r10 = __NR_restart_syscall;
+                       regs->r9 = __NR_restart_syscall;
                        regs->erp -= 2;
                }
        }