From: Kenn H. <ke...@us...> - 2002-12-07 00:15:00
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv13999 Modified Files: ptrace.c signal.c Log Message: p_pptr member of task struct renamed to parent Index: ptrace.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/ptrace.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ptrace.c 29 Oct 2002 00:52:50 -0000 1.6 +++ ptrace.c 7 Dec 2002 00:14:56 -0000 1.7 @@ -187,9 +187,9 @@ child->ptrace |= PT_PTRACED; write_lock_irq(&tasklist_lock); - if (child->p_pptr != current) { + if (child->parent != current) { REMOVE_LINKS(child); - child->p_pptr = current; + child->parent = current; SET_LINKS(child); } write_unlock_irq(&tasklist_lock); @@ -205,7 +205,7 @@ if (request != PTRACE_KILL) goto out_tsk; } - if (child->p_pptr != current) + if (child->parent != current) goto out_tsk; switch (request) { case PTRACE_PEEKTEXT: /* read word at location addr. */ Index: signal.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/signal.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- signal.c 1 Dec 2002 23:58:45 -0000 1.5 +++ signal.c 7 Dec 2002 00:14:56 -0000 1.6 @@ -701,8 +701,8 @@ info.si_signo = signr; info.si_errno = 0; info.si_code = SI_USER; - info.si_pid = current->p_pptr->pid; - info.si_uid = current->p_pptr->uid; + info.si_pid = current->parent->pid; + info.si_uid = current->parent->uid; } /* If the (new) signal is now blocked, requeue it. */ @@ -746,7 +746,7 @@ case SIGSTOP: current->state = TASK_STOPPED; current->exit_code = signr; - if (!(current->p_pptr->sig->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDSTOP)) + if (!(current->parent->sig->action[SIGCHLD-1].sa.sa_flags & SA_NOCLDSTOP)) notify_parent(current, SIGCHLD); schedule(); continue; |