projects/linux·commit 44c7afff

frv: handling of restart into restart_syscall is fscked

44c7afff · Al Viro <[email protected]> · 2010-09-20 15:13:19 +01:00

do_signal() should place the syscall number in gr7, not gr8 when
handling ERESTART_WOULDBLOCK.

Signed-off-by: Al Viro <[email protected]>
Signed-off-by: David Howells <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Commit
44c7afffa429a7cdcd1755019ab76566ff41e66d
Parents
ad0acab4

Changes

1 files changed · +1 −1

FileStatusAddDelContent
arch/frv/kernel/signal.cmodified+1−1View file

arch/frv/kernel/signal.c

View file
diff --git a/arch/frv/kernel/signal.c b/arch/frv/kernel/signal.c
index 48203c6..bd13b57 100644
--- a/arch/frv/kernel/signal.c
+++ b/arch/frv/kernel/signal.c
@@ -547,7 +547,7 @@ no_signal:
break;
case -ERESTART_RESTARTBLOCK:
- __frame->gr8 = __NR_restart_syscall;
+ __frame->gr7 = __NR_restart_syscall;
__frame->pc -= 4;
break;
}