summaryrefslogtreecommitdiff
path: root/misc/tst-preadvwritev64.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc/tst-preadvwritev64.c')
-rw-r--r--misc/tst-preadvwritev64.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/tst-preadvwritev64.c b/misc/tst-preadvwritev64.c
index b718da6be5..451d03e4a8 100644
--- a/misc/tst-preadvwritev64.c
+++ b/misc/tst-preadvwritev64.c
@@ -26,6 +26,12 @@ do_test (void)
ret = do_test_with_offset (0);
+ if (!temp_fd_supports_holes)
+ {
+ puts ("warning: partial test due to lack of support for holes");
+ return ret;
+ }
+
/* Create a sparse file larger than 4GB to check if offset is handled
correctly in p{write,read}v64. */
off_t base_offset = UINT32_MAX + 2048LL;