mirror of
https://gitee.com/openharmony/third_party_f2fs-tools
synced 2024-11-27 04:00:57 +00:00
mkfs.f2fs: show correct partition size
It needs to consider different sector size when showing the total size. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
parent
0e0b9f2844
commit
3894c697ce
@ -503,7 +503,8 @@ int f2fs_get_device_info(struct f2fs_configuration *c)
|
||||
}
|
||||
MSG(0, "Info: sector size = %u\n", c->sector_size);
|
||||
MSG(0, "Info: total sectors = %"PRIu64" (%"PRIu64" MB)\n",
|
||||
c->total_sectors, c->total_sectors >> 11);
|
||||
c->total_sectors, (c->total_sectors *
|
||||
(c->sector_size >> 9)) >> 11);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -126,13 +126,8 @@ static void f2fs_parse_options(int argc, char *argv[])
|
||||
}
|
||||
config.device_name = argv[optind];
|
||||
|
||||
if ((optind + 1) < argc) {
|
||||
/* We have a sector count. */
|
||||
if ((optind + 1) < argc)
|
||||
config.total_sectors = atoll(argv[optind+1]);
|
||||
MSG(1, "\ttotal_sectors=%"PRIx64" (%"PRIx64" bytes)\n",
|
||||
config.total_sectors,
|
||||
config.total_sectors * 512);
|
||||
}
|
||||
config.segs_per_zone = config.segs_per_sec * config.secs_per_zone;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user