From: Jakob Unterwurzacher Date: Tue, 12 Jun 2018 19:39:40 +0000 (+0200) Subject: generic/391: add _require_odirect X-Git-Tag: v2022.05.01~1496 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=072ff808cf9cb2871236828aaab028c725d4a657;p=users%2Fhch%2Fxfstests-dev.git generic/391: add _require_odirect On filesystems that do not support O_DIRECT, the test should skip itself with generic/391 [not run] O_DIRECT is not supported instead of failing with generic/391 - output mismatch ... ... +open: Invalid argument Silence is golden ... This patch make it do that by adding a call to _require_odirect. Fixes https://github.com/rfjakob/gocryptfs/issues/244 . Signed-off-by: Jakob Unterwurzacher Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- diff --git a/tests/generic/391 b/tests/generic/391 index a367dcaa7..724424d68 100755 --- a/tests/generic/391 +++ b/tests/generic/391 @@ -38,6 +38,7 @@ _supported_os Linux _require_test _require_xfs_io_command "falloc" _require_test_program "dio-interleaved" +_require_odirect extent_size="$(($(_get_block_size "$TEST_DIR") * 2))" num_extents=1024