Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel
In directory sc8-pr-cvs1:/tmp/cvs-serv29561/arch/vax/kernel
Modified Files:
signal.c
Log Message:
Merge with 2.5.51
Index: signal.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/signal.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- signal.c 19 Mar 2003 00:47:06 -0000 1.9
+++ signal.c 9 Jul 2003 23:10:17 -0000 1.10
@@ -563,6 +563,10 @@
if (canrestart) {
/* If so, check system call restarting.. */
switch (regs->r0) {
+ case -ERESTART_RESTARTBLOCK:
+ current_thread_info()->restart_block.fn = do_no_restart_syscall;
+ /* fallthrough */
+
case -ERESTARTNOHAND:
/* ERESTARTNOHAND means that the syscall should only be
restarted if there was no handler for the signal, and since
|