The end_blkaddr should add main area segments. Signed-off-by: Jaegeuk Kim <jaeg...@kernel.org> --- fsck/resize.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fsck/resize.c b/fsck/resize.c index 6a645e3..5dc73a8 100644 --- a/fsck/resize.c +++ b/fsck/resize.c @@ -563,8 +563,8 @@ int f2fs_resize(struct f2fs_sb_info *sbi) old_main_blkaddr = get_sb(main_blkaddr); new_main_blkaddr = get_newsb(main_blkaddr); offset = new_main_blkaddr - old_main_blkaddr; - end_blkaddr = (get_sb(segment_count) << get_sb(log_blocks_per_seg)) + - get_sb(main_blkaddr); + end_blkaddr = (get_sb(segment_count_main) << + get_sb(log_blocks_per_seg)) + get_sb(main_blkaddr); if (old_main_blkaddr > new_main_blkaddr) { MSG(0, "\tError: Support resize to expand only\n"); -- 2.8.3 ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel