[LTP] [PATCH 26/31] sigrelse01: Remove UCLINUX

Petr Vorel
2024-04-11T14:37:25Z

.../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
- }

}