From 3154d91ded003170229670313ff6ded47bcf640e Mon Sep 17 00:00:00 2001 From: David Howells Date: Thu, 14 Mar 2002 21:20:04 -0800 Subject: [PATCH] wait4() WIFSTOPPED starvation fix #1/2 This patch (#1) just converts the task_struct to use struct list_head rather than direct pointers for maintaining the children list. --- kernel/sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/sys.c') diff --git a/kernel/sys.c b/kernel/sys.c index 56d483f984fd..fc8e5e4060a0 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -839,7 +839,7 @@ asmlinkage long sys_setpgid(pid_t pid, pid_t pgid) if (!p) goto out; - if (p->p_pptr == current || p->p_opptr == current) { + if (p->parent == current || p->real_parent == current) { err = -EPERM; if (p->session != current->session) goto out; -- cgit v1.2.3