linux/fs
Jan Blunck f2143c4e2e BKL: Remove BKL from ext4 filesystem
The BKL is still used in ext4_put_super(), ext4_fill_super() and
ext4_remount(). All three calles are protected against concurrent calls by
the s_umount rw semaphore of struct super_block.

Therefore the BKL is protecting nothing in this case.

Signed-off-by: Jan Blunck <jblunck@infradead.org>
Acked-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2010-10-04 21:10:38 +02:00
..
9p
adfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
affs BKL: Remove BKL from Amiga FFS 2010-10-04 21:10:34 +02:00
afs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
autofs
autofs4
befs
bfs BKL: Remove BKL from BFS 2010-10-04 21:10:35 +02:00
btrfs
cachefiles
ceph
cifs BKL: Remove BKL from CifsFS 2010-10-04 21:10:36 +02:00
coda BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
configfs
cramfs
debugfs
devpts
dlm
ecryptfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
efs
exofs
exportfs
ext2 BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
ext3 BKL: Remove BKL from ext3_put_super() and ext3_remount() 2010-10-04 21:10:37 +02:00
ext4 BKL: Remove BKL from ext4 filesystem 2010-10-04 21:10:38 +02:00
fat BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
freevxfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
fscache
fuse
gfs2
hfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
hfsplus
hostfs
hpfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
hppfs
hugetlbfs
isofs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
jbd
jbd2
jffs2 BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
jfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
lockd
logfs
minix
ncpfs
nfs
nfs_common
nfsd
nilfs2 BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
nls
notify
ntfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
ocfs2 BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
omfs
openpromfs
partitions
proc /proc/pid/smaps: fix dirty pages accounting 2010-09-22 17:22:39 -07:00
qnx4 BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
quota
ramfs
reiserfs
romfs
smbfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
squashfs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
sysfs
sysv
ubifs
udf BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
ufs BKL: Explicitly add BKL around get_sb/fill_super 2010-10-04 21:10:10 +02:00
xfs
aio.c aio: do not return ERESTARTSYS as a result of AIO 2010-09-22 17:22:39 -07:00
anon_inodes.c
attr.c
bad_inode.c
binfmt_aout.c
binfmt_elf.c
binfmt_elf_fdpic.c
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio-integrity.c
bio.c
block_dev.c
buffer.c
char_dev.c
compat.c Prevent freeing uninitialized pointer in compat_do_readv_writev 2010-09-22 17:22:38 -07:00
compat_binfmt_elf.c
compat_ioctl.c
dcache.c
dcookies.c
direct-io.c
drop_caches.c
eventfd.c
eventpoll.c
exec.c
fcntl.c
fifo.c
file.c
file_table.c
filesystems.c
fs-writeback.c bdi: Fix warnings in __mark_inode_dirty for /dev/zero and friends 2010-09-22 09:48:47 +02:00
fs_struct.c
generic_acl.c
inode.c
internal.h
ioctl.c
ioprio.c
Kconfig
Kconfig.binfmt
libfs.c
locks.c
Makefile
mbcache.c
mpage.c
namei.c
namespace.c
nfsctl.c
no-block.c
open.c
pipe.c
pnode.c
pnode.h
posix_acl.c
read_write.c
read_write.h
readdir.c
select.c
seq_file.c
signalfd.c
splice.c
stack.c
stat.c
statfs.c
super.c
sync.c
timerfd.c
utimes.c
xattr.c
xattr_acl.c