]> git.hungrycats.org Git - linux/commit
Add a sticky "PF_DEAD" task flag to keep track of dead processes.
authorLinus Torvalds <torvalds@home.osdl.org>
Sun, 26 Oct 2003 11:16:23 +0000 (03:16 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Sun, 26 Oct 2003 11:16:23 +0000 (03:16 -0800)
commitedf12049eae51473bf5050646d9b9787ee648926
treef4f84106112ad31eb6eb152a6a8a410e24e7cf1b
parentc2988baf02a8a29f0224115b10e575b826d5abcd
Add a sticky "PF_DEAD" task flag to keep track of dead processes.

Use this to simplify 'finish_task_switch', but perhaps more
importantly we can use this to track down why some processes
seem to sometimes not die properly even after having been
marked as ZOMBIE. The "task->state" flags are too fluid to
allow that well.
include/linux/sched.h
kernel/exit.c
kernel/sched.c