commit | 0f18b462b2e5aff64b8638e8a47284b907351ef3 | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Fri May 20 11:10:10 2016 -0700 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Thu Jun 02 18:05:11 2016 -0700 |
tree | b39406fe286595610a0e5f785fb9913551df898d | |
parent | 205b98221cdf72b1cbdedf55f93d193999616e6e [diff] [blame] |
f2fs: flush inode metadata when checkpoint is doing This patch registers all the inodes which have dirty metadata to sync when checkpoint is doing. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index 0635304..1965351 100644 --- a/fs/f2fs/node.c +++ b/fs/f2fs/node.c
@@ -670,6 +670,7 @@ if (dn->nid == dn->inode->i_ino) { remove_orphan_inode(sbi, dn->nid); dec_valid_inode_count(sbi); + f2fs_inode_synced(dn->inode); } else { sync_inode_page(dn); }