linux/fs/udf
Jan Kara cbc8cc3352 udf: Fix possible corruption when close races with write
When we close a file, we remove preallocated blocks from it. But this
truncation was not protected by i_mutex and thus it could have raced with a
write through a different fd and cause crashes or even filesystem corruption.

Signed-off-by: Jan Kara <jack@suse.cz>
2009-09-14 19:13:01 +02:00
..
balloc.c udf: remove redundant tests on unsigned 2009-06-24 13:48:28 +02:00
dir.c switch udf to simple_fsync() 2009-06-11 21:36:13 -04:00
directory.c udf: Remove dead code 2009-09-14 19:13:00 +02:00
ecma_167.h
file.c udf: Fix possible corruption when close races with write 2009-09-14 19:13:01 +02:00
ialloc.c
inode.c udf: Perform preallocation only for regular files 2009-09-14 19:13:00 +02:00
Kconfig
lowlevel.c udf: Remove dead code 2009-09-14 19:13:00 +02:00
Makefile switch udf to simple_fsync() 2009-06-11 21:36:13 -04:00
misc.c
namei.c udf: Remove wrong assignment in udf_symlink 2009-09-14 19:13:00 +02:00
osta_udf.h
partition.c
super.c udf: Fix loading of VAT inode when drive wrongly reports number of recorded blocks 2009-07-30 17:28:26 +02:00
symlink.c
truncate.c
udf_i.h
udf_sb.h
udfdecl.h switch udf to simple_fsync() 2009-06-11 21:36:13 -04:00
udfend.h
udftime.c
unicode.c