]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: don't bother wait_ms by foreground gc
authorqixiaoyu1 <qxy65535@gmail.com>
Mon, 18 Jul 2022 03:28:40 +0000 (11:28 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Sun, 31 Jul 2022 03:17:07 +0000 (20:17 -0700)
commitdddbf0f1b40c200a879e4b6f71f8a6b29eaa782e
tree67fc03aeb4d09c47a14f01641bd8356e61f442d2
parentc28bba2cd31cd73db644d8fce3c96b02053aa163
f2fs: don't bother wait_ms by foreground gc

f2fs_gc returns -EINVAL via f2fs_balance_fs when there is enough free
secs after write checkpoint, but with gc_merge enabled, it will cause
the sleep time of gc thread to be set to no_gc_sleep_time even if there
are many dirty segments can be selected.

Signed-off-by: qixiaoyu1 <qixiaoyu1@xiaomi.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/gc.c