[LTP] [PATCH] syscalls/ioctl_loop05.c: skip test on overlay filesystem
Radoslav Kolev
radoslav.kolev@suse.com
Tue Dec 15 16:56:50 CET 2020
The undelrying device can't be properly detected and causes failure
when running in an overlay filesystem.
Signed-off-by: Radoslav Kolev <radoslav.kolev@suse.com>
---
testcases/kernel/syscalls/ioctl/ioctl_loop05.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/testcases/kernel/syscalls/ioctl/ioctl_loop05.c b/testcases/kernel/syscalls/ioctl/ioctl_loop05.c
index e3c14faab..f8fa413a9 100644
--- a/testcases/kernel/syscalls/ioctl/ioctl_loop05.c
+++ b/testcases/kernel/syscalls/ioctl/ioctl_loop05.c
@@ -101,6 +101,9 @@ static void setup(void)
if (tst_fs_type(".") == TST_TMPFS_MAGIC)
tst_brk(TCONF, "tmpfd doesn't support O_DIRECT flag");
+ if (tst_fs_type(".") == TST_OVERLAYFS_MAGIC)
+ tst_brk(TCONF, "device isn't properly detected in overlay fs");
+
dev_num = tst_find_free_loopdev(dev_path, sizeof(dev_path));
if (dev_num < 0)
tst_brk(TBROK, "Failed to find free loop device");
--
2.26.2
More information about the ltp
mailing list