_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_xfs_io_command "fpunch"
_require_cp_reflink
_require_odirect
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_xfs_io_command "fpunch"
_require_cp_reflink
_require_odirect
_supported_fs xfs
_require_scratch_reflink
_require_cp_reflink
+_require_xfs_io_command "cowextsize"
_require_fiemap
old_cow_lifetime=$(cat /proc/sys/fs/xfs/speculative_cow_prealloc_lifetime)
# real QA test starts here
_supported_os Linux
_supported_fs xfs
+_require_xfs_io_command "cowextsize"
_require_scratch_reflink
_require_cp_reflink
_require_fiemap
_supported_fs xfs
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_xfs_io_command "fpunch"
_require_xfs_io_command "bmap" "-c"
_require_cp_reflink
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
rm -f $seqres.full
_supported_os Linux
_require_scratch_reflink
_require_xfs_io_command "falloc"
+_require_xfs_io_command "cowextsize"
_require_odirect
rm -f $seqres.full
_require_cp_reflink
_require_scratch_reflink
_require_error_injection
+_require_xfs_io_command "cowextsize"
_require_xfs_io_error_injection "free_extent"
rm -f $seqres.full
_supported_fs xfs
_require_cp_reflink
_require_scratch_reflink
+_require_xfs_io_command "cowextsize"
_require_xfs_io_error_injection "refcount_finish_one"
rm -f $seqres.full