Commit b2dde6fc authored by Shuoran Liu's avatar Shuoran Liu Committed by Jaegeuk Kim

f2fs: retrieve IO write stat from the right place

In the following patch,

    f2fs: split journal cache from curseg cache

journal cache is split from curseg cache. So IO write statistics should be
retrived from journal cache but not curseg->sum_blk. Otherwise, it will
get 0, and the stat is lost.
Signed-off-by: default avatarShuoran Liu <liushuoran@huawei.com>
Reviewed-by: default avatarChao Yu <chao@kernel.org>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent c90e09f7
...@@ -1470,7 +1470,7 @@ static int f2fs_fill_super(struct super_block *sb, void *data, int silent) ...@@ -1470,7 +1470,7 @@ static int f2fs_fill_super(struct super_block *sb, void *data, int silent)
seg_i = CURSEG_I(sbi, CURSEG_HOT_NODE); seg_i = CURSEG_I(sbi, CURSEG_HOT_NODE);
if (__exist_node_summaries(sbi)) if (__exist_node_summaries(sbi))
sbi->kbytes_written = sbi->kbytes_written =
le64_to_cpu(seg_i->sum_blk->journal.info.kbytes_written); le64_to_cpu(seg_i->journal->info.kbytes_written);
build_gc_manager(sbi); build_gc_manager(sbi);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment