Skip to content
Commit 6698e347 authored by Alan Cox's avatar Alan Cox Committed by Linus Torvalds
Browse files

tty: Fix BKL taken under a spinlock bug introduced in the BKL split



The fasync path takes the BKL (it probably doesn't need to in fact)
while holding the file_list spinlock.  You can't do that with the kernel
lock: it causes lock inversions and deadlocks.

Leave the BKL over that bit for the moment.

Identified by AKPM.

Signed-off-by: default avatarAlan Cox <alan@linux.intel.com>
Acked-and-Tested-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 09cea96c
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment