From: Oleg Nesterov Date: Wed, 29 Mar 2006 00:11:09 +0000 (-0800) Subject: [PATCH] reparent_thread: use remove_parent/add_parent X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=6ac781b11ade6e3451f6b460991c8b2b87e58280;p=deliverable%2Flinux.git [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 Cc: "Eric W. Biederman" Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- 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) * anyway, so let go of it. */ p->ptrace = 0; - list_del_init(&p->sibling); + remove_parent(p); p->parent = p->real_parent; - list_add_tail(&p->sibling, &p->parent->children); + add_parent(p); /* If we'd notified the old parent about this child's death, * also notify the new parent.