[LTP] [PATCH 2/3] tree: Remove needs_checkpoints leftovers

Andrea Cervesato andrea.cervesato@suse.de
Wed Oct 7 16:00:46 CEST 2026


From: Andrea Cervesato <andrea.cervesato@suse.com>

Several tests declare .needs_checkpoints = 1 in struct tst_test,
but do not make use of any checkpoint synchronization. Remove this
leftover flag from those tests.

Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
 testcases/cve/cve-2015-3290.c                             | 1 -
 testcases/kernel/containers/sysvipc/shmnstest.c           | 1 -
 testcases/kernel/containers/utsname/utsname04.c           | 1 -
 testcases/kernel/syscalls/exit_group/exit_group01.c       | 1 -
 testcases/kernel/syscalls/set_mempolicy/set_mempolicy01.c | 1 -
 testcases/kernel/syscalls/set_mempolicy/set_mempolicy02.c | 1 -
 testcases/kernel/syscalls/set_mempolicy/set_mempolicy03.c | 1 -
 testcases/kernel/syscalls/set_mempolicy/set_mempolicy04.c | 1 -
 testcases/kernel/uevents/uevent03.c                       | 1 -
 9 files changed, 9 deletions(-)

diff --git a/testcases/cve/cve-2015-3290.c b/testcases/cve/cve-2015-3290.c
index d44276860..021b5702d 100644
--- a/testcases/cve/cve-2015-3290.c
+++ b/testcases/cve/cve-2015-3290.c
@@ -499,7 +499,6 @@ static void run(void)
 static struct tst_test test = {
 	.forks_child = 1,
 	.needs_root = 1,
-	.needs_checkpoints = 1,
 	.setup = setup,
 	.runtime = 180,
 	.test_all = run,
diff --git a/testcases/kernel/containers/sysvipc/shmnstest.c b/testcases/kernel/containers/sysvipc/shmnstest.c
index aa576eb08..de27cb585 100644
--- a/testcases/kernel/containers/sysvipc/shmnstest.c
+++ b/testcases/kernel/containers/sysvipc/shmnstest.c
@@ -66,7 +66,6 @@ static struct tst_test test = {
 	.cleanup = cleanup,
 	.forks_child = 1,
 	.needs_root = 1,
-	.needs_checkpoints = 1,
 	.options = (struct tst_option[]) {
 		{ "m:", &str_op, "Test execution mode <clone|unshare|none>" },
 		{},
diff --git a/testcases/kernel/containers/utsname/utsname04.c b/testcases/kernel/containers/utsname/utsname04.c
index 2bcf61156..c328543a7 100644
--- a/testcases/kernel/containers/utsname/utsname04.c
+++ b/testcases/kernel/containers/utsname/utsname04.c
@@ -53,7 +53,6 @@ static struct tst_test test = {
 	.test_all = run,
 	.needs_root = 1,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 	.options = (struct tst_option[]) {
 		{ "m:", &str_op, "Test execution mode <clone|unshare>" },
 		{},
diff --git a/testcases/kernel/syscalls/exit_group/exit_group01.c b/testcases/kernel/syscalls/exit_group/exit_group01.c
index 9005f4679..09bcccbea 100644
--- a/testcases/kernel/syscalls/exit_group/exit_group01.c
+++ b/testcases/kernel/syscalls/exit_group/exit_group01.c
@@ -121,5 +121,4 @@ static struct tst_test test = {
 	.cleanup = cleanup,
 	.test_all = run,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 };
diff --git a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy01.c b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy01.c
index 07836cc69..9d93d21e6 100644
--- a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy01.c
+++ b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy01.c
@@ -118,7 +118,6 @@ static struct tst_test test = {
 	.test = verify_set_mempolicy,
 	.tcnt = 2,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 	.timeout = 600,
 	.needs_kconfigs = (const char *const[]){
 		"CONFIG_NUMA=y",
diff --git a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy02.c b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy02.c
index d98f81545..73a9f09b4 100644
--- a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy02.c
+++ b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy02.c
@@ -108,7 +108,6 @@ static struct tst_test test = {
 	.test = verify_set_mempolicy,
 	.tcnt = 2,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 	.needs_kconfigs = (const char *const[]){
 		"CONFIG_NUMA=y",
 		NULL
diff --git a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy03.c b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy03.c
index 43e0439d4..dd9fc53b3 100644
--- a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy03.c
+++ b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy03.c
@@ -102,7 +102,6 @@ static struct tst_test test = {
 	.all_filesystems = 1,
 	.mntpoint = MNTPOINT,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 	.needs_kconfigs = (const char *const[]){
 		"CONFIG_NUMA=y",
 		NULL
diff --git a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy04.c b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy04.c
index fa88385ce..55065f64a 100644
--- a/testcases/kernel/syscalls/set_mempolicy/set_mempolicy04.c
+++ b/testcases/kernel/syscalls/set_mempolicy/set_mempolicy04.c
@@ -133,7 +133,6 @@ static struct tst_test test = {
 	.needs_root = 1,
 	.all_filesystems = 1,
 	.mntpoint = MNTPOINT,
-	.needs_checkpoints = 1,
 	.needs_kconfigs = (const char *const[]){
 		"CONFIG_NUMA=y",
 		NULL
diff --git a/testcases/kernel/uevents/uevent03.c b/testcases/kernel/uevents/uevent03.c
index 8c8a464af..2993acb99 100644
--- a/testcases/kernel/uevents/uevent03.c
+++ b/testcases/kernel/uevents/uevent03.c
@@ -237,7 +237,6 @@ static void verify_uevent(void)
 static struct tst_test test = {
 	.test_all = verify_uevent,
 	.forks_child = 1,
-	.needs_checkpoints = 1,
 	.needs_kconfigs = (const char *const[]) {
 		"CONFIG_INPUT_UINPUT",
 		NULL

-- 
2.51.0



More information about the ltp mailing list