]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
common: add helper for zero range support check
authorEric Whitney <enwlinux@gmail.com>
Tue, 22 Apr 2014 00:47:28 +0000 (10:47 +1000)
committerDave Chinner <david@fromorbit.com>
Tue, 22 Apr 2014 00:47:28 +0000 (10:47 +1000)
Add a helper function to verify fallocate zero range support in a style
similar to _require_xfs_io_falloc_collapse(), etc.

Signed-off-by: Eric Whitney <enwlinux@gmail.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
common/rc

index 1d2ccb95ab7aeb93d0597ec5174245cd66328f0f..07acbc579cf79bb10f327952870bfb52f3cd5e7c 100644 (file)
--- a/common/rc
+++ b/common/rc
@@ -1288,6 +1288,13 @@ _require_xfs_io_falloc_collapse()
        _require_xfs_io_command "fcollapse"
 }
 
+# check that xfs_io, kernel, and filesystem all support fallocate with zero
+# range
+_require_xfs_io_falloc_zero()
+{
+       _require_xfs_io_command "fzero"
+}
+
 # check that xfs_io, kernel and filesystem support fiemap
 _require_xfs_io_fiemap()
 {