[LTP] [PATCH 1/3] ioctl_ficlone02.c: set all_filesystems to zero
Zorro Lang
zlang@kernel.org
Sun Dec 1 10:36:04 CET 2024
This test need to skip test known filesystems, but according to below
code logic (in lib/tst_test.c):
if (!tst_test->all_filesystems && tst_test->skip_filesystems) {
long fs_type = tst_fs_type(".");
const char *fs_name = tst_fs_type_name(fs_type);
if (tst_fs_in_skiplist(fs_name, tst_test->skip_filesystems)) {
tst_brk(TCONF, "%s is not supported by the test",
fs_name);
}
tst_res(TINFO, "%s is supported by the test", fs_name);
}
if all_filesystems is 1, the skip_filesystems doesn't work. So set
all_filesystems to 0.
Signed-off-by: Zorro Lang <zlang@kernel.org>
---
testcases/kernel/syscalls/ioctl/ioctl_ficlone02.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/testcases/kernel/syscalls/ioctl/ioctl_ficlone02.c b/testcases/kernel/syscalls/ioctl/ioctl_ficlone02.c
index fab0daaee..b7f676ec7 100644
--- a/testcases/kernel/syscalls/ioctl/ioctl_ficlone02.c
+++ b/testcases/kernel/syscalls/ioctl/ioctl_ficlone02.c
@@ -57,7 +57,7 @@ static struct tst_test test = {
.needs_root = 1,
.mount_device = 1,
.mntpoint = MNTPOINT,
- .all_filesystems = 1,
+ .all_filesystems = 0,
.skip_filesystems = (const char *[]) {
"bcachefs",
"btrfs",
--
2.45.2
More information about the ltp
mailing list