aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg Nesterov <oleg@tv-sign.ru>2006-03-28 19:11:09 -0500
committerLinus Torvalds <torvalds@g5.osdl.org>2006-03-28 21:36:41 -0500
commit6ac781b11ade6e3451f6b460991c8b2b87e58280 (patch)
treea16cf9dd7a9322c2efaae2ac51bfc15845953738
parentc7c6464117a02b0d54feb4ebeca4db70fa493678 (diff)
[PATCH] reparent_thread: use remove_parent/add_parent
Use remove_parent/add_parent instead of open coding. No changes in kernel/exit.o Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru> Cc: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r--kernel/exit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/exit.c b/kernel/exit.c
index a94e1c31131b..98eec590ecbd 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -555,9 +555,9 @@ static void reparent_thread(task_t *p, task_t *father, int traced)
555 * anyway, so let go of it. 555 * anyway, so let go of it.
556 */ 556 */
557 p->ptrace = 0; 557 p->ptrace = 0;
558 list_del_init(&p->sibling); 558 remove_parent(p);
559 p->parent = p->real_parent; 559 p->parent = p->real_parent;
560 list_add_tail(&p->sibling, &p->parent->children); 560 add_parent(p);
561 561
562 /* If we'd notified the old parent about this child's death, 562 /* If we'd notified the old parent about this child's death,
563 * also notify the new parent. 563 * also notify the new parent.