ptrace: __ptrace_unlink: use the ptrace_reparented() helper
Currently __ptrace_unlink() checks list_empty(->ptrace_list) to figure out whether the child was reparented. Change the code to use ptrace_reparented() to make this check more explicit and consistent. No functional changes. Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru> Acked-by: Roland McGrath <roland@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Родитель
53b6f9fbd3
Коммит
68cb947866
|
@ -73,7 +73,7 @@ void __ptrace_unlink(struct task_struct *child)
|
|||
BUG_ON(!child->ptrace);
|
||||
|
||||
child->ptrace = 0;
|
||||
if (!list_empty(&child->ptrace_list)) {
|
||||
if (ptrace_reparented(child)) {
|
||||
list_del_init(&child->ptrace_list);
|
||||
remove_parent(child);
|
||||
child->parent = child->real_parent;
|
||||
|
|
Загрузка…
Ссылка в новой задаче