Searched hist:d7c3f5f231c60d7e6ada5770b536df2b3ec1bd08 (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/kernel/ |
H A D | taskstats.c | diff d7c3f5f231c60d7e6ada5770b536df2b3ec1bd08 Sat Oct 28 12:38:54 CDT 2006 Oleg Nesterov <oleg@tv-sign.ru> [PATCH] fill_tgid: cleanup delays accounting
fill_tgid() should skip not only an already exited group leader. If the task has ->exit_state != 0 it already did exit_notify(), so it also did fill_tgid_exit()->delayacct_add_tsk(->signal->stats) and we should skip it to avoid a double accounting.
This patch doesn't close the race completely, but it cleanups the code.
Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru> Cc: Shailabh Nagar <nagar@watson.ibm.com> Cc: Balbir Singh <balbir@in.ibm.com> Cc: Jay Lan <jlan@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|