aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2016-10-14 11:51:23 -0700
committerMister Oyster <oysterized@gmail.com>2017-04-13 12:34:20 +0200
commit725578af5e88f760c91a9e2c85114c79f2f8083a (patch)
tree067ad438a06809c4048f84448b9c63d4fc1e0dbf /include/linux
parente09d31d25dcd3ae469baff5da948d71f1b220b68 (diff)
f2fs: keep dirty inodes selectively for checkpoint
This is to avoid no free segment bug during checkpoint caused by a number of dirty inodes. The case was reported by Chao like this. 1. mount with lazytime option 2. fill 4k file until disk is full 3. sync filesystem 4. read all files in the image 5. umount In this case, we actually don't need to flush dirty inode to inode page during checkpoint. Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> Conflicts: fs/f2fs/acl.c fs/f2fs/inode.c fs/f2fs/namei.c
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions