From: Dave A. <ai...@us...> - 2003-02-16 23:28:06
|
Update of /cvsroot/linux-vax/kernel-2.4/arch/vax/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1846 Modified Files: signal.c Log Message: DA: don't halt the machine just print a warning Index: signal.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/arch/vax/kernel/signal.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- signal.c 12 Feb 2003 02:37:33 -0000 1.10 +++ signal.c 16 Feb 2003 23:28:02 -0000 1.11 @@ -110,9 +110,9 @@ { sigset_t saveset, newset; + printk("sys_rt_sigsuspend called but may not work\n"); + /* XXX: Don't preclude handling different sized sigset_t's. */ - machine_halt(); - if (sigsetsize != sizeof(sigset_t)) return -EINVAL; @@ -277,13 +277,12 @@ sigset_t set; stack_t st; + printk("sys_rt_sigreturn called but may not work\n"); /* * Since we stacked the signal on a dword boundary, * then frame should be dword aligned here. If it's * not, then the user is trying to mess with us. */ - machine_halt(); - if (((long)frame) & 3) goto badframe; |