commit | 4c521f493b625c7982cf2eae246e86c893f62dfa | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Thu Sep 11 13:49:55 2014 -0700 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Tue Sep 23 11:10:12 2014 -0700 |
tree | cb88bac09865787eb17fb7e98854e25906729717 | |
parent | 60979115a69e0e7916a1c1796f902264f1350977 [diff] |
f2fs: use meta_inode cache to improve roll-forward speed Previously, all the dnode pages should be read during the roll-forward recovery. Even worsely, whole the chain was traversed twice. This patch removes that redundant and costly read operations by using page cache of meta_inode and readahead function as well. Reviewed-by: Chao Yu <chao2.yu@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>