f2fs: speed up defragment on sparse file
authorChao Yu <yuchao0@huawei.com>
Wed, 10 Jan 2018 10:18:52 +0000 (18:18 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Sat, 27 Jan 2018 21:30:18 +0000 (13:30 -0800)
commit7e08ce43562df162c14515acc45d9faa4112cc64
treeaa83294fd038a230f8e45aefeeeddd7bedd1bedc
parent0f914cab8ce32697831002cca9481bacac43fbd9
f2fs: speed up defragment on sparse file

We have supported to get next page offset with valid mapping crossing
hole in f2fs_map_blocks, utilizing it to speed up defragment on sparse
file.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/file.c