From 46c1a950e3756ce0a486fbc7590aaf1953140322 Mon Sep 17 00:00:00 2001 From: Hou Tao Date: Fri, 4 Jan 2019 16:56:10 +0800 Subject: [PATCH] xfs: only set XFS_MKFS_HAS_NO_META_SUPPORT for XFS No need to set XFS_MKFS_HAS_NO_META_SUPPORT for all filesystems. Cc: Dave Chinner Signed-off-by: Hou Tao Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- common/config | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/common/config b/common/config index fb664cf0..a788be6b 100644 --- a/common/config +++ b/common/config @@ -257,15 +257,17 @@ if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then fi # check if mkfs.xfs supports v5 xfs -XFS_MKFS_HAS_NO_META_SUPPORT="" -touch /tmp/crc_check.img -$MKFS_XFS_PROG -N -d file,name=/tmp/crc_check.img,size=32m -m crc=0 \ - >/dev/null 2>&1; -if [ $? -ne 0 ]; then - XFS_MKFS_HAS_NO_META_SUPPORT=true +if [ "$FSTYP" == "xfs" ]; then + XFS_MKFS_HAS_NO_META_SUPPORT="" + touch /tmp/crc_check.img + $MKFS_XFS_PROG -N -d file,name=/tmp/crc_check.img,size=32m -m crc=0 \ + >/dev/null 2>&1; + if [ $? -ne 0 ]; then + XFS_MKFS_HAS_NO_META_SUPPORT=true + fi + rm -f /tmp/crc_check.img + export XFS_MKFS_HAS_NO_META_SUPPORT fi -rm -f /tmp/crc_check.img -export XFS_MKFS_HAS_NO_META_SUPPORT _mount_opts() { -- 2.39.5