]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: clean up checkpoint flow
authorChao Yu <yuchao0@huawei.com>
Wed, 12 Dec 2018 10:12:32 +0000 (18:12 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 26 Dec 2018 23:16:54 +0000 (15:16 -0800)
commitc72e68ee9427cf967141d6ef02b01a02e3561cde
tree2c04f24ffb16ea81d5daae989d78652b9fce4cf8
parentfadf08658662746333baa789f82d89f1cf34cfbf
f2fs: clean up checkpoint flow

This patch cleans up checkpoint flow a bit:
- remove unneeded circulation of flushing meta pages.
- don't flush nat_bits pages in prior to other checkpoint pages.
- add bug_on to check remained meta pages after flushing.

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