From: Roland McGrath Date: Wed, 9 Jan 2008 08:03:23 +0000 (-0800) Subject: show_task: real_parent X-Git-Tag: v2.6.24-rc8~55 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fcfd50afb6e94c8cf121ca4e7e3e7166bae7c6aa;p=linux-2.6 show_task: real_parent The show_task function invoked by sysrq-t et al displays the pid and parent's pid of each task. It seems more useful to show the actual process hierarchy here than who is using ptrace on each process. Signed-off-by: Roland McGrath Signed-off-by: Linus Torvalds --- diff --git a/kernel/sched.c b/kernel/sched.c index 3df84ea6ab..37cf07aa41 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -4918,7 +4918,7 @@ static void show_task(struct task_struct *p) } #endif printk(KERN_CONT "%5lu %5d %6d\n", free, - task_pid_nr(p), task_pid_nr(p->parent)); + task_pid_nr(p), task_pid_nr(p->real_parent)); if (state != TASK_RUNNING) show_stack(p, NULL);