[PATCH] pi-futex: futex_wake() lockup fix
authorIngo Molnar <mingo@elte.hu>
Sat, 1 Jul 2006 11:35:46 +0000 (04:35 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sat, 1 Jul 2006 16:55:57 +0000 (09:55 -0700)
commited6f7b10e657b98b4ba89385d02852c8bdf3980e
treea53bfca204307322400c3fff1e75563233d38dfc
parenta99e4e413e1ab9f3c567b5519f5557afd786dc62
[PATCH] pi-futex: futex_wake() lockup fix

Fix futex_wake() exit condition bug when handling the robust-list with PI
futexes on them.

(reported by Ulrich Drepper, debugged by the lock validator.)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Cc: Ulrich Drepper <drepper@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
kernel/futex.c