local testfile=$TEST_DIR/$$.xfs_io
local testio
case $command in
+ "chattr")
+ if [ -z "$param" ]; then
+ param=s
+ fi
+ # Test xfs_io chattr support AND
+ # filesystem FS_IOC_FSSETXATTR support
+ testio=`$XFS_IO_PROG -F -f -c "chattr +$param" $testfile 2>&1`
+ $XFS_IO_PROG -F -f -r -c "chattr -$param" $testfile 2>&1
+ param_checked="+$param"
+ ;;
"chproj")
testio=`$XFS_IO_PROG -F -f -c "chproj 0" $testfile 2>&1`
;;
_scratch_unmount
}
+_require_inode_limits()
+{
+ if [ $(_get_free_inode $TEST_DIR) -eq 0 ]; then
+ _notrun "$FSTYP does not have a fixed number of inodes available"
+ fi
+}
+
_require_filefrag_options()
{
_require_command "$FILEFRAG_PROG" filefrag