1TRACEHOOK_NOTIFY_DEA(9) Kernel Internals TRACEHOOK_NOTIFY_DEA(9)
2
3
4
6 tracehook_notify_death - task is dead, ready to notify parent
7
9 int tracehook_notify_death(struct task_struct * task,
10 void ** death_cookie, int group_dead);
11
13 task
14
15 current task now exiting
16
17 death_cookie
18 value to pass to tracehook_report_death
19
20 group_dead
21 nonzero if this was the last thread in the group to die
22
24 A return value >= 0 means call do_notify_parent with that signal
25 number. Negative return value can be DEATH_REAP to self-reap right now,
26 or DEATH_DELAYED_GROUP_LEADER to a zombie without notifying our parent.
27 Note that a return value of 0 means a do_notify_parent call that sends
28 no signal, but still wakes up a parent blocked in wait*().
29
30 Called with write_lock_irq(tasklist_lock) held.
31
32
33
34Kernel Hackers Manual 2.6. November 2011 TRACEHOOK_NOTIFY_DEA(9)