diff options
| author | Hugh Dickins <hugh@veritas.com> | 2005-03-15 23:05:28 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-03-15 23:05:28 -0800 |
| commit | b3976eb3cb29e1b446b43ec93428026afe0cb5bb (patch) | |
| tree | 557b6c4221e84f30bce7e8556eb15a3e4a4459b7 /net/unix/af_unix.c | |
| parent | cda61e3d87e6d457f9cbd99560eab501d9c6a89b (diff) | |
[PATCH] tasklist left locked
On 4-way SMP, about one reboot in twenty hangs while killing processes:
exit needs exclusive tasklist_lock, but something still holds read_lock.
do_signal_stop race case misses unlock, and fixing it fixes the symptom.
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Acked-by: Roland McGrath <roland@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
