OSDN Git Service

f2fs: introduce gc_urgent_mid mode
authorDaeho Jeong <daehojeong@google.com>
Wed, 16 Mar 2022 04:14:14 +0000 (21:14 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 17 Mar 2022 16:16:22 +0000 (09:16 -0700)
commitd98af5f4552058a5c22030641ef79cee92c61f54
tree6424f4f07188561c7e50428c412894a0b1c7a961
parentd284af43f703760e261b1601378a0c13a19d5f1f
f2fs: introduce gc_urgent_mid mode

We need a mid level of gc urgent mode to do GC forcibly in a period
of given gc_urgent_sleep_time, but not like using greedy GC approach
and switching to SSR mode such as gc urgent high mode. This can be
used for more aggressive periodic storage clean up.

Signed-off-by: Daeho Jeong <daehojeong@google.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Documentation/ABI/testing/sysfs-fs-f2fs
fs/f2fs/debug.c
fs/f2fs/f2fs.h
fs/f2fs/gc.c
fs/f2fs/sysfs.c