diff options
Diffstat (limited to 'fs/f2fs')
-rw-r--r-- | fs/f2fs/gc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/f2fs/gc.c b/fs/f2fs/gc.c index 9b5d0aad5daf..fb03be68cb20 100644 --- a/fs/f2fs/gc.c +++ b/fs/f2fs/gc.c | |||
@@ -672,7 +672,7 @@ gc_more: | |||
672 | if (!(sbi->sb->s_flags & MS_ACTIVE)) | 672 | if (!(sbi->sb->s_flags & MS_ACTIVE)) |
673 | goto stop; | 673 | goto stop; |
674 | 674 | ||
675 | if (has_not_enough_free_secs(sbi)) | 675 | if (gc_type == BG_GC && has_not_enough_free_secs(sbi)) |
676 | gc_type = FG_GC; | 676 | gc_type = FG_GC; |
677 | 677 | ||
678 | if (!__get_victim(sbi, &segno, gc_type, NO_CHECK_TYPE)) | 678 | if (!__get_victim(sbi, &segno, gc_type, NO_CHECK_TYPE)) |