diff --git a/arch/frv/kernel/signal.c b/arch/frv/kernel/signal.c index 48203c68e39fe6eaf37e9dc17223a63aa2a11f11..bd13b57a5c9b046a825f8b2907888d58e7e5b27b 100644 --- a/arch/frv/kernel/signal.c +++ b/arch/frv/kernel/signal.c @@ -547,7 +547,7 @@ static void do_signal(void) break; case -ERESTART_RESTARTBLOCK: - __frame->gr8 = __NR_restart_syscall; + __frame->gr7 = __NR_restart_syscall; __frame->pc -= 4; break; }