Commits
Pavel Emelianov authored 35df6ff282e
Do not take task_list_lock in put_task_struct do change nr_dead counter. Putting of task structs is performed via rcu in 2.6.16 and sometimes tasklist_lock is taken w/o _irq. Made nr_dead atomic since it is not changed on fast paths.