fstests: check for filesystem FS_IOC_FSSETXATTR support
[xfstests-dev.git] / tests / generic / 553
index 1699ead1c2c8b442587d8b3aa1a9792162df67d7..aefb0819f594c23ddbf6caba882cba57f6e7a402 100755 (executable)
@@ -21,7 +21,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 7 15
 workdir="$TEST_DIR/test-$seq"
 _cleanup()
 {
-       $CHATTR_PROG -i $workdir/immutable > /dev/null 2>&1
+       $XFS_IO_PROG -f -r -c "chattr -i" $workdir/immutable >/dev/null 2>&1
        cd /
        rm -f $tmp.*
 }
@@ -37,9 +37,8 @@ _supported_fs generic
 rm -f $seqres.full
 
 _require_test
-_require_chattr i
 _require_xfs_io_command "copy_range"
-_require_xfs_io_command "chattr"
+_require_xfs_io_command "chattr" "i"
 
 rm -rf $workdir
 mkdir $workdir