# A small stub optimization. I forget what the reasoning was, needs # more thought. Index: linux-2.6.17/arch/um/os-Linux/skas/process.c =================================================================== --- linux-2.6.17.orig/arch/um/os-Linux/skas/process.c 2007-11-19 11:21:35.000000000 -0500 +++ linux-2.6.17/arch/um/os-Linux/skas/process.c 2007-11-19 11:22:11.000000000 -0500 @@ -108,6 +108,9 @@ void get_skas_faultinfo(int pid, struct sizeof(struct ptrace_faultinfo)); } else { +#ifndef ARCH_STUB_NO_SIGRETURN + kill(pid, SIGUSR1); +#endif err = ptrace(PTRACE_CONT, pid, 0, SIGSEGV); if (err) panic("Failed to continue stub, pid = %d, errno = %d\n",