]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - fs/f2fs/node.c
f2fs: skip ->writepages for {mete,node}_inode during recovery
authorChao Yu <yuchao0@huawei.com>
Thu, 29 Jun 2017 15:20:45 +0000 (23:20 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 7 Jul 2017 17:34:44 +0000 (10:34 -0700)
commit0771fcc71c0c28bf31ac5c2c863b9f0de0fdf00d
tree249a29fd536d6bc646e51f99b77340add6eb898b
parent6915ea9d8dd8690570fe4a9864b898447a4f3da0
f2fs: skip ->writepages for {mete,node}_inode during recovery

Skip ->writepages in prior to ->writepage for {meta,node}_inode during
recovery, hence unneeded loop in ->writepages can be avoided.

Moreover, check SBI_POR_DOING earlier while writebacking pages.

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