Chao Yu
09db6a2ef8
f2fs: fix to truncate blocks past EOF in ->setattr
...
By using FALLOC_FL_KEEP_SIZE in ->fallocate of f2fs, we can fallocate block past
EOF without changing i_size of inode. These blocks past EOF will not be
truncated in ->setattr as we truncate them only when change the file size.
We should give a chance to truncate blocks out of filesize in setattr().
Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2014-09-23 11:10:20 -07:00
..
acl.c
acl.h
checkpoint.c
f2fs: use MAX_BIO_BLOCKS(sbi)
2014-09-23 11:10:18 -07:00
data.c
f2fs: update i_size when __allocate_data_block
2014-09-23 11:10:19 -07:00
debug.c
dir.c
f2fs: expand counting dirty pages in the inode page cache
2014-09-16 04:10:39 -07:00
f2fs.h
f2fs: remove redundant operation during roll-forward recovery
2014-09-23 11:10:17 -07:00
file.c
f2fs: fix to truncate blocks past EOF in ->setattr
2014-09-23 11:10:20 -07:00
gc.c
f2fs: expand counting dirty pages in the inode page cache
2014-09-16 04:10:39 -07:00
gc.h
hash.c
inline.c
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
2014-09-09 13:15:02 -07:00
inode.c
f2fs: expand counting dirty pages in the inode page cache
2014-09-16 04:10:39 -07:00
Kconfig
Makefile
namei.c
f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB
2014-09-03 17:37:13 -07:00
node.c
f2fs: use MAX_BIO_BLOCKS(sbi)
2014-09-23 11:10:18 -07:00
node.h
f2fs: fix conditions to remain recovery information in f2fs_sync_file
2014-09-23 11:10:15 -07:00
recovery.c
f2fs: remove redundant operation during roll-forward recovery
2014-09-23 11:10:17 -07:00
segment.c
f2fs: use MAX_BIO_BLOCKS(sbi)
2014-09-23 11:10:18 -07:00
segment.h
f2fs: use MAX_BIO_BLOCKS(sbi)
2014-09-23 11:10:18 -07:00
super.c
f2fs: give an option to enable in-place-updates during fsync to users
2014-09-16 04:10:44 -07:00
xattr.c
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
2014-09-09 13:15:02 -07:00
xattr.h