bfs: kill BKL
authorDmitri Vorobiev <dmitri.vorobiev@movial.fi>
Sat, 26 Jul 2008 02:44:54 +0000 (19:44 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 26 Jul 2008 19:00:03 +0000 (12:00 -0700)
commit3f165e4cf2af042af7d2440d688299c0d2a48b1f
treefe49b0b9771fb20b2be844e43bc8360e7b831aba
parent75b25b4cabb7ce956c36442bf8225659b1864866
bfs: kill BKL

Replace the BKL-based locking scheme used in the bfs driver by a private
filesystem-wide mutex.

Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
Cc: Tigran Aivazian <tigran_aivazian@symantec.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/bfs/bfs.h
fs/bfs/dir.c
fs/bfs/file.c
fs/bfs/inode.c