diff options
-rw-r--r-- | fs/f2fs/gc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/f2fs/gc.c b/fs/f2fs/gc.c index 400bc6d78372..a9a3c9f19032 100644 --- a/fs/f2fs/gc.c +++ b/fs/f2fs/gc.c | |||
@@ -848,7 +848,7 @@ static int do_garbage_collect(struct f2fs_sb_info *sbi, | |||
848 | for (segno = start_segno; segno < end_segno; segno++) { | 848 | for (segno = start_segno; segno < end_segno; segno++) { |
849 | 849 | ||
850 | if (get_valid_blocks(sbi, segno, 1) == 0) | 850 | if (get_valid_blocks(sbi, segno, 1) == 0) |
851 | continue; | 851 | goto next; |
852 | 852 | ||
853 | /* find segment summary of victim */ | 853 | /* find segment summary of victim */ |
854 | sum_page = find_get_page(META_MAPPING(sbi), | 854 | sum_page = find_get_page(META_MAPPING(sbi), |
@@ -874,7 +874,7 @@ static int do_garbage_collect(struct f2fs_sb_info *sbi, | |||
874 | gc_type); | 874 | gc_type); |
875 | 875 | ||
876 | stat_inc_seg_count(sbi, type, gc_type); | 876 | stat_inc_seg_count(sbi, type, gc_type); |
877 | 877 | next: | |
878 | f2fs_put_page(sum_page, 0); | 878 | f2fs_put_page(sum_page, 0); |
879 | } | 879 | } |
880 | 880 | ||