tracehook_notify_death — task is dead, ready to notify parent
int tracehook_notify_death ( | struct task_struct * task, |
void ** death_cookie, | |
int group_dead) ; |
task
current
task now exiting
death_cookie
value to pass to tracehook_report_death
group_dead
nonzero if this was the last thread in the group to die
A return value >= 0 means call do_notify_parent
with that signal
number. Negative return value can be DEATH_REAP
to self-reap right
now, or DEATH_DELAYED_GROUP_LEADER
to a zombie without notifying our
parent. Note that a return value of 0 means a do_notify_parent
call
that sends no signal, but still wakes up a parent blocked in wait*().
Called with write_lock_irq(tasklist_lock) held.