aboutsummaryrefslogtreecommitdiff
path: root/fsck
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2016-11-02 18:20:05 -0700
committerJaegeuk Kim <jaegeuk@kernel.org>2016-11-02 21:19:37 -0700
commit8f346ef3a50c0fe18de3acb217a9067876c867c7 (patch)
tree0f158b248a4bad78e22fc3e6caa7132d49e490fd /fsck
parentbfa074377120f886b25b4fabf05978f80bb97e46 (diff)
downloadf2fs-tools-8f346ef3a50c0fe18de3acb217a9067876c867c7.tar.gz
resize.f2fs: get latest free segments
The # of free segments can be changed by defragmentation. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fsck')
-rw-r--r--fsck/resize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fsck/resize.c b/fsck/resize.c
index 5dc73a8..4813de7 100644
--- a/fsck/resize.c
+++ b/fsck/resize.c
@@ -424,7 +424,7 @@ static void rebuild_checkpoint(struct f2fs_sb_info *sbi,
set_cp(overprov_segment_count, get_cp(overprov_segment_count) +
get_cp(rsvd_segment_count));
- free_segment_count = get_cp(free_segment_count);
+ free_segment_count = get_free_segments(sbi);
new_segment_count = get_newsb(segment_count_main) -
get_sb(segment_count_main);