f2fs: turn off one_time when forcibly set to foreground GC
authorDaeho Jeong <daehojeong@google.com>
Fri, 6 Jun 2025 18:49:04 +0000 (11:49 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 23 Jun 2025 22:13:01 +0000 (22:13 +0000)
commit8142daf8a53806689186ee255cc02f89af7f8890
treea2908d01918d364cd4c27874bb5e52cf6a36a02a
parent24bf3ee37fb8ed736094247133d00cb2c3bab3ce
f2fs: turn off one_time when forcibly set to foreground GC

one_time mode is only for background GC. So, we need to set it back to
false when foreground GC is enforced.

Fixes: 9748c2ddea4a ("f2fs: do FG_GC when GC boosting is required for zoned devices")
Signed-off-by: Daeho Jeong <daehojeong@google.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/gc.c