[LTP] [PATCH 26/31] sigrelse01: Remove UCLINUX
Petr Vorel
pvorel@suse.cz
Thu Apr 11 16:30:20 CEST 2024
Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
.../kernel/syscalls/sigrelse/sigrelse01.c | 20 +++----------------
1 file changed, 3 insertions(+), 17 deletions(-)
diff --git a/testcases/kernel/syscalls/sigrelse/sigrelse01.c b/testcases/kernel/syscalls/sigrelse/sigrelse01.c
index a9d509cba..957542120 100644
--- a/testcases/kernel/syscalls/sigrelse/sigrelse01.c
+++ b/testcases/kernel/syscalls/sigrelse/sigrelse01.c
@@ -192,9 +192,6 @@ int main(int argc, char **argv)
* parse standard options
*/
tst_parse_opts(argc, argv, NULL, NULL);
-#ifdef UCLINUX
- maybe_run_child(&child, "dd", &pipe_fd[1], &pipe_fd2[0]);
-#endif
/*
* perform global setup for test
@@ -208,23 +205,12 @@ int main(int argc, char **argv)
/*
* fork off a child process
*/
- if ((pid = tst_fork()) < 0) {
+ if ((pid = tst_fork()) < 0)
tst_brkm(TBROK | TERRNO, cleanup, "fork() failed");
-
- } else if (pid > 0) {
+ else if (pid > 0)
parent();
-
- } else {
-#ifdef UCLINUX
- if (self_exec(argv[0], "dd", pipe_fd[1], pipe_fd2[0]) <
- 0) {
- tst_brkm(TBROK | TERRNO, cleanup,
- "self_exec() failed");
- }
-#else
+ else
child();
-#endif
- }
}
--
2.43.0
More information about the ltp
mailing list