This commit adds a new helper to allow tests to check if xfsprogs and xfs
kernel module support nrext64 option.
Signed-off-by: Chandan Babu R <chandan.babu@oracle.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Zorro Lang <zlang@kernel.org>
_scratch_unmount
}
+# this test requires the xfs large extent counter feature
+#
+_require_xfs_nrext64()
+{
+ _scratch_mkfs_xfs_supported -m crc=1 -i nrext64 > /dev/null 2>&1 \
+ || _notrun "mkfs.xfs does not support nrext64"
+ _scratch_mkfs_xfs -m crc=1 -i nrext64 > /dev/null 2>&1
+ _try_scratch_mount >/dev/null 2>&1 \
+ || _notrun "kernel does not support nrext64"
+ _scratch_unmount
+}
+
# check that xfs_db supports a specific command
_require_xfs_db_command()
{