Set mkfs default blocksize to current platform pagesize. This means mkfs with default options will work on current platform. If we are building image for a platform for a different blocksize, we can override default with -b option up to EROFS_MAX_BLOCK_SIZE.
Signed-off-by: Sandeep Dhavale <[email protected]> --- mkfs/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkfs/main.c b/mkfs/main.c index 37bf658..8c2c2e3 100644 --- a/mkfs/main.c +++ b/mkfs/main.c @@ -689,7 +689,7 @@ static void erofs_mkfs_default_options(void) { cfg.c_showprogress = true; cfg.c_legacy_compress = false; - sbi.blkszbits = ilog2(EROFS_MAX_BLOCK_SIZE); + sbi.blkszbits = ilog2(getpagesize()); sbi.feature_incompat = EROFS_FEATURE_INCOMPAT_ZERO_PADDING; sbi.feature_compat = EROFS_FEATURE_COMPAT_SB_CHKSUM | EROFS_FEATURE_COMPAT_MTIME; -- 2.42.0.283.g2d96d420d3-goog
