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;
|