From: Yi Zhang Date: Wed, 2 Nov 2022 02:57:00 +0000 (+0800) Subject: common/xfs: set the minimal log size 64m during mkfs.xfs X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=8d2c444ad5c74216a85642cbf0b2788fed4e842d;p=users%2Fsagi%2Fblktests.git common/xfs: set the minimal log size 64m during mkfs.xfs Update to use the new minimum xfs log size 64MB which introudced from xfsprogs v5.19.0: $ mkfs.xfs -l size=32m -f /dev/nvme0n1 Log size must be at least 64MB. Usage: mkfs.xfs /* blocksize */ [-b size=num] /* config file */ [-c options=xxx] /* metadata */ [-m crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1, inobtcount=0|1,bigtime=0|1] /* data subvol */ [-d agcount=n,agsize=n,file,name=xxx,size=num, (sunit=value,swidth=value|su=num,sw=num|noalign), sectsize=num /* force overwrite */ [-f] /* inode size */ [-i perblock=n|size=num,maxpct=n,attr=0|1|2, projid32bit=0|1,sparse=0|1,nrext64=0|1] /* no discard */ [-K] /* log subvol */ [-l agnum=n,internal,size=num,logdev=xxx,version=n sunit=value|su=num,sectsize=num,lazy-count=0|1] /* label */ [-L label (maximum 12 characters)] /* naming */ [-n size=num,version=2|ci,ftype=0|1] /* no-op info only */ [-N] /* prototype file */ [-p fname] /* quiet */ [-q] /* realtime subvol */ [-r extsize=num,size=num,rtdev=xxx] /* sectorsize */ [-s size=num] /* version */ [-V] devicename is required unless -d name=xxx is given. is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB), xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB). is xxx (512 byte blocks). Signed-off-by: Yi Zhang Reviewed-by: Chaitanya Kulkarni Signed-off-by: Shin'ichiro Kawasaki --- diff --git a/common/xfs b/common/xfs index 210c924..846a5ef 100644 --- a/common/xfs +++ b/common/xfs @@ -16,7 +16,7 @@ _xfs_mkfs_and_mount() { mkdir -p "${mount_dir}" umount "${mount_dir}" - mkfs.xfs -l size=32m -f "${bdev}" + mkfs.xfs -l size=64m -f "${bdev}" mount "${bdev}" "${mount_dir}" }