[f2fs-dev] [PATCH v5 1/2] f2fs: separate buffer and direct io in block allocation statistics

2021-10-09 Thread Fengnan Chang via Linux-f2fs-devel
separate buffer and direct io in block allocation statistics. New output will like this: buffer direct segments IPU:0 0N/A SSR:0 0 0 LFS:0 0 0 Signed-off-by: Fengnan Chang --- fs/f2fs/data.

[f2fs-dev] [PATCH v5 2/2] f2fs: fix missing inplace count in overwrite with direct io

2021-10-09 Thread Fengnan Chang via Linux-f2fs-devel
For now, overwrite file with direct io use inplace policy, but not counted, fix it. And use stat_add_inplace_blocks(sbi, 1, ) instead of stat_inc_inplace_blocks(sb, ). Signed-off-by: Fengnan Chang --- fs/f2fs/data.c| 4 +++- fs/f2fs/f2fs.h| 8 fs/f2fs/segment.c | 2 +- 3 files c