forked from luck/tmp_suning_uos_patched
CRIS: v32: Correct auto-restart of syscalls
Register number was incorrect in syscalls that go via the restartblock (e.g, poll). Signed-off-by: Edgar Iglesias <Edgar.Iglesias@axis.com> Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>
This commit is contained in:
parent
e281a31e1c
commit
399233265c
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user