Similar to the regular scratch_mkfs, skip the test if the file system
would be so small that there's not enough zones.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Zorro Lang <zlang@kernel.org>
{
local tmp=`mktemp -u`
if ! _try_mkfs_dev "$@" 2>$tmp.mkfserr 1>$tmp.mkfsstd; then
+ grep -q "must be greater than the minimum zone count" $tmp.mkfserr && \
+ _notrun "Zone count too small"
+ grep -q "too small for zoned allocator" $tmp.mkfserr && \
+ _notrun "Zone count too small"
# output stored mkfs output
cat $tmp.mkfserr >&2
cat $tmp.mkfsstd