From: Zorro Lang Date: Sat, 6 Jul 2019 14:52:17 +0000 (+0800) Subject: xfs/449: test xfs_info on a mounted block device X-Git-Tag: v2022.05.01~1099 X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=commitdiff_plain;h=7ef6a36702b253808e629e90e6677d3b86a0a3ea xfs/449: test xfs_info on a mounted block device There was a bug, xfs_info fails on a mounted block device: # xfs_info /dev/mapper/testdev xfs_info: /dev/mapper/testdev contains a mounted filesystem fatal error -- couldn't initialize XFS library xfsprogs has fixed it by: bbb43745 xfs_info: use findmnt to handle mounted block devices Signed-off-by: Zorro Lang Reviewed-by: Darrick J. Wong Signed-off-by: Eryu Guan --- diff --git a/tests/xfs/449 b/tests/xfs/449 index 6a031685..7aae1545 100755 --- a/tests/xfs/449 +++ b/tests/xfs/449 @@ -60,10 +60,15 @@ echo GROWFS >> $seqres.full cat $tmp.growfs >> $seqres.full diff -u $tmp.mkfs $tmp.growfs -$XFS_INFO_PROG $SCRATCH_MNT > $tmp.info -echo INFO >> $seqres.full -cat $tmp.info >> $seqres.full -diff -u $tmp.mkfs $tmp.info +$XFS_INFO_PROG $SCRATCH_MNT > $tmp.info.mnt +echo INFO_MNT >> $seqres.full +cat $tmp.info.mnt >> $seqres.full +diff -u $tmp.mkfs $tmp.info.mnt + +$XFS_INFO_PROG $SCRATCH_DEV > $tmp.info.dev +echo INFO_DEV >> $seqres.full +cat $tmp.info.dev >> $seqres.full +diff -u $tmp.mkfs $tmp.info.dev echo "Silence is golden." status=0