Many test cases pass FORK flag to tst_sig() though they do not do
fork() at all, fix these.
---
 testcases/kernel/syscalls/access/access01.c                     | 2 +-
 testcases/kernel/syscalls/access/access02.c                     | 2 +-
 testcases/kernel/syscalls/asyncio/asyncio02.c                   | 2 +-
 testcases/kernel/syscalls/chmod/chmod06.c                       | 2 +-
 testcases/kernel/syscalls/chmod/chmod07.c                       | 2 +-
 testcases/kernel/syscalls/chown/chown03.c                       | 2 +-
 testcases/kernel/syscalls/chown/chown04.c                       | 2 +-
 testcases/kernel/syscalls/close/close01.c                       | 2 +-
 testcases/kernel/syscalls/close/close02.c                       | 2 +-
 testcases/kernel/syscalls/dup/dup01.c                           | 2 +-
 testcases/kernel/syscalls/dup/dup02.c                           | 2 +-
 testcases/kernel/syscalls/dup/dup03.c                           | 2 +-
 testcases/kernel/syscalls/dup/dup04.c                           | 2 +-
 testcases/kernel/syscalls/dup/dup05.c                           | 2 +-
 testcases/kernel/syscalls/dup2/dup204.c                         | 2 +-
 testcases/kernel/syscalls/fchmod/fchmod02.c                     | 2 +-
 testcases/kernel/syscalls/fchmod/fchmod05.c                     | 2 +-
 testcases/kernel/syscalls/fchmod/fchmod06.c                     | 2 +-
 testcases/kernel/syscalls/fchown/fchown01.c                     | 2 +-
 testcases/kernel/syscalls/fchown/fchown03.c                     | 2 +-
 testcases/kernel/syscalls/fcntl/fcntl01.c                       | 2 +-
 testcases/kernel/syscalls/fcntl/fcntl06.c                       | 2 +-
 testcases/kernel/syscalls/flock/flock02.c                       | 2 +-
 testcases/kernel/syscalls/fpathconf/fpathconf01.c               | 2 +-
 testcases/kernel/syscalls/getgroups/getgroups01.c               | 2 +-
 testcases/kernel/syscalls/gethostid/gethostid01.c               | 2 +-
 testcases/kernel/syscalls/lchown/lchown02.c                     | 2 +-
 testcases/kernel/syscalls/lstat/lstat01.c                       | 2 +-
 testcases/kernel/syscalls/mkdir/mkdir05.c                       | 2 +-
 testcases/kernel/syscalls/mlock/mlock03.c                       | 2 +-
 testcases/kernel/syscalls/mlockall/mlockall02.c                 | 2 +-
 testcases/kernel/syscalls/mlockall/mlockall03.c                 | 2 +-
 testcases/kernel/syscalls/mmap/mmap001.c                        | 2 +-
 testcases/kernel/syscalls/mmap/mmap01.c                         | 2 +-
 testcases/kernel/syscalls/mmap/mmap02.c                         | 2 +-
 testcases/kernel/syscalls/mmap/mmap11.c                         | 2 +-
 testcases/kernel/syscalls/mmap/mmap12.c                         | 2 +-
 testcases/kernel/syscalls/mmap/mmap14.c                         | 2 +-
 testcases/kernel/syscalls/modify_ldt/modify_ldt01.c             | 2 +-
 testcases/kernel/syscalls/mount/mount02.c                       | 2 +-
 testcases/kernel/syscalls/mount/mount04.c                       | 2 +-
 testcases/kernel/syscalls/mprotect/mprotect01.c                 | 2 +-
 testcases/kernel/syscalls/mremap/mremap02.c                     | 2 +-
 testcases/kernel/syscalls/mremap/mremap03.c                     | 2 +-
 testcases/kernel/syscalls/mremap/mremap04.c                     | 2 +-
 testcases/kernel/syscalls/munlock/munlock02.c                   | 2 +-
 testcases/kernel/syscalls/pipe/pipe07.c                         | 2 +-
 testcases/kernel/syscalls/ppoll/ppoll01.c                       | 2 +-
 testcases/kernel/syscalls/pread/pread01.c                       | 2 +-
 testcases/kernel/syscalls/pread/pread02.c                       | 2 +-
 testcases/kernel/syscalls/pread/pread03.c                       | 2 +-
 testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c | 2 +-
 testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c | 2 +-
 testcases/kernel/syscalls/rmdir/rmdir05.c                       | 2 +-
 testcases/kernel/syscalls/select/select01.c                     | 2 +-
 testcases/kernel/syscalls/select/select02.c                     | 2 +-
 testcases/kernel/syscalls/select/select03.c                     | 2 +-
 testcases/kernel/syscalls/setregid/setregid02.c                 | 2 +-
 testcases/kernel/syscalls/setregid/setregid04.c                 | 2 +-
 testcases/kernel/syscalls/setreuid/setreuid02.c                 | 2 +-
 testcases/kernel/syscalls/setreuid/setreuid03.c                 | 2 +-
 testcases/kernel/syscalls/setreuid/setreuid06.c                 | 2 +-
 testcases/kernel/syscalls/setrlimit/setrlimit03.c               | 2 +-
 testcases/kernel/syscalls/setuid/setuid03.c                     | 2 +-
 testcases/kernel/syscalls/sigaltstack/sigaltstack01.c           | 2 +-
 testcases/kernel/syscalls/sigaltstack/sigaltstack02.c           | 2 +-
 testcases/kernel/syscalls/sigprocmask/sigprocmask01.c           | 2 +-
 testcases/kernel/syscalls/sigsuspend/sigsuspend01.c             | 2 +-
 testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01.c           | 2 +-
 testcases/kernel/syscalls/swapoff/swapoff01.c                   | 2 +-
 testcases/kernel/syscalls/swapoff/swapoff02.c                   | 2 +-
 testcases/kernel/syscalls/swapon/swapon01.c                     | 2 +-
 testcases/kernel/syscalls/swapon/swapon02.c                     | 2 +-
 testcases/kernel/syscalls/switch/endian_switch01.c              | 2 +-
 testcases/kernel/syscalls/symlink/symlink01.c                   | 2 +-
 testcases/kernel/syscalls/sysinfo/sysinfo01.c                   | 2 +-
 testcases/kernel/syscalls/sysinfo/sysinfo02.c                   | 2 +-
 testcases/kernel/syscalls/umount/umount02.c                     | 2 +-
 testcases/kernel/syscalls/uname/uname02.c                       | 2 +-
 testcases/kernel/syscalls/uname/uname03.c                       | 2 +-
 testcases/kernel/syscalls/utime/utime01.c                       | 2 +-
 testcases/kernel/syscalls/utime/utime05.c                       | 2 +-
 testcases/kernel/syscalls/wait4/wait402.c                       | 2 +-
 testcases/kernel/syscalls/write/write01.c                       | 2 +-
 testcases/kernel/syscalls/writev/writev01.c                     | 2 +-
 testcases/kernel/syscalls/writev/writev02.c                     | 2 +-
 testcases/kernel/syscalls/writev/writev04.c                     | 2 +-
 87 files changed, 87 insertions(+), 87 deletions(-)

diff --git a/testcases/kernel/syscalls/access/access01.c 
b/testcases/kernel/syscalls/access/access01.c
index a59774b..9a057ee 100644
--- a/testcases/kernel/syscalls/access/access01.c
+++ b/testcases/kernel/syscalls/access/access01.c
@@ -113,7 +113,7 @@ static void setup(void)
        int fd;
        struct stat stbuf;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
        TEST_PAUSE;
diff --git a/testcases/kernel/syscalls/access/access02.c 
b/testcases/kernel/syscalls/access/access02.c
index b784ca4..fc78b3b 100644
--- a/testcases/kernel/syscalls/access/access02.c
+++ b/testcases/kernel/syscalls/access/access02.c
@@ -125,7 +125,7 @@ static void setup(void)
        int i;
 
        tst_require_root(NULL);
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        ltpuser = getpwnam(nobody_uid);
        if (ltpuser == NULL)
diff --git a/testcases/kernel/syscalls/asyncio/asyncio02.c 
b/testcases/kernel/syscalls/asyncio/asyncio02.c
index adbd27b..8f45a18 100644
--- a/testcases/kernel/syscalls/asyncio/asyncio02.c
+++ b/testcases/kernel/syscalls/asyncio/asyncio02.c
@@ -280,7 +280,7 @@ int testrun(int flag, int bytes, int ti)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/chmod/chmod06.c 
b/testcases/kernel/syscalls/chmod/chmod06.c
index a17a242..3deaa6a 100644
--- a/testcases/kernel/syscalls/chmod/chmod06.c
+++ b/testcases/kernel/syscalls/chmod/chmod06.c
@@ -258,7 +258,7 @@ void setup(void)
 {
        int i;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        test_home = get_current_dir_name();
 
diff --git a/testcases/kernel/syscalls/chmod/chmod07.c 
b/testcases/kernel/syscalls/chmod/chmod07.c
index 240247a..47bb1bc 100644
--- a/testcases/kernel/syscalls/chmod/chmod07.c
+++ b/testcases/kernel/syscalls/chmod/chmod07.c
@@ -170,7 +170,7 @@ void setup(void)
        gid_t group1_gid;       /* user and process group id's */
        uid_t user1_uid;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/chown/chown03.c 
b/testcases/kernel/syscalls/chown/chown03.c
index 533f349..96d2b28 100644
--- a/testcases/kernel/syscalls/chown/chown03.c
+++ b/testcases/kernel/syscalls/chown/chown03.c
@@ -168,7 +168,7 @@ void setup(void)
 
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_tmpdir();
 
diff --git a/testcases/kernel/syscalls/chown/chown04.c 
b/testcases/kernel/syscalls/chown/chown04.c
index 4b5a6cc..f366862 100644
--- a/testcases/kernel/syscalls/chown/chown04.c
+++ b/testcases/kernel/syscalls/chown/chown04.c
@@ -216,7 +216,7 @@ void setup(void)
 
        tst_mkfs(NULL, device, fstype, NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        ltpuser = getpwnam("nobody");
        if (ltpuser == NULL)
diff --git a/testcases/kernel/syscalls/close/close01.c 
b/testcases/kernel/syscalls/close/close01.c
index 977b62a..caa2156 100644
--- a/testcases/kernel/syscalls/close/close01.c
+++ b/testcases/kernel/syscalls/close/close01.c
@@ -145,7 +145,7 @@ void setup(void)
 {
        int mypid;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/close/close02.c 
b/testcases/kernel/syscalls/close/close02.c
index dbf71a5..da039cc 100644
--- a/testcases/kernel/syscalls/close/close02.c
+++ b/testcases/kernel/syscalls/close/close02.c
@@ -115,7 +115,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/dup/dup01.c 
b/testcases/kernel/syscalls/dup/dup01.c
index 6b1177f..7ca10fa 100644
--- a/testcases/kernel/syscalls/dup/dup01.c
+++ b/testcases/kernel/syscalls/dup/dup01.c
@@ -181,7 +181,7 @@ void setup(void)
 {
        fd = -1;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/dup/dup02.c 
b/testcases/kernel/syscalls/dup/dup02.c
index 9743da9..364f80e 100644
--- a/testcases/kernel/syscalls/dup/dup02.c
+++ b/testcases/kernel/syscalls/dup/dup02.c
@@ -176,7 +176,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/dup/dup03.c 
b/testcases/kernel/syscalls/dup/dup03.c
index 8589f00..1d9c7df 100644
--- a/testcases/kernel/syscalls/dup/dup03.c
+++ b/testcases/kernel/syscalls/dup/dup03.c
@@ -186,7 +186,7 @@ void setup(void)
                tst_brkm(TBROK | TERRNO, NULL, "malloc failed");
        fd[0] = -1;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/dup/dup04.c 
b/testcases/kernel/syscalls/dup/dup04.c
index 2652915..9554e34 100644
--- a/testcases/kernel/syscalls/dup/dup04.c
+++ b/testcases/kernel/syscalls/dup/dup04.c
@@ -195,7 +195,7 @@ void setup(void)
 {
        fd[0] = -1;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/dup/dup05.c 
b/testcases/kernel/syscalls/dup/dup05.c
index cf15a22..7c57919 100644
--- a/testcases/kernel/syscalls/dup/dup05.c
+++ b/testcases/kernel/syscalls/dup/dup05.c
@@ -171,7 +171,7 @@ void setup(void)
 {
        fd = -1;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/dup2/dup204.c 
b/testcases/kernel/syscalls/dup2/dup204.c
index 2770ad6..96b134f 100644
--- a/testcases/kernel/syscalls/dup2/dup204.c
+++ b/testcases/kernel/syscalls/dup2/dup204.c
@@ -117,7 +117,7 @@ void setup(void)
 {
        fd[0] = -1;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/fchmod/fchmod02.c 
b/testcases/kernel/syscalls/fchmod/fchmod02.c
index 5558d91..7c8a314 100644
--- a/testcases/kernel/syscalls/fchmod/fchmod02.c
+++ b/testcases/kernel/syscalls/fchmod/fchmod02.c
@@ -176,7 +176,7 @@ void setup(void)
        gid_t group1_gid;       /* user and process group id's */
        uid_t user1_uid;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/fchmod/fchmod05.c 
b/testcases/kernel/syscalls/fchmod/fchmod05.c
index 04caa26..c44ff53 100644
--- a/testcases/kernel/syscalls/fchmod/fchmod05.c
+++ b/testcases/kernel/syscalls/fchmod/fchmod05.c
@@ -179,7 +179,7 @@ void setup(void)
        struct passwd *nobody_u;
        struct group *bin_group;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* Check that the test process id is not super/root  */
        if (geteuid() != 0) {
diff --git a/testcases/kernel/syscalls/fchmod/fchmod06.c 
b/testcases/kernel/syscalls/fchmod/fchmod06.c
index d9a1b80..6372ae8 100644
--- a/testcases/kernel/syscalls/fchmod/fchmod06.c
+++ b/testcases/kernel/syscalls/fchmod/fchmod06.c
@@ -136,7 +136,7 @@ static void setup(void)
 {
        static struct passwd *ltpuser;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
 
diff --git a/testcases/kernel/syscalls/fchown/fchown01.c 
b/testcases/kernel/syscalls/fchown/fchown01.c
index 5c7fa50..21e8508 100644
--- a/testcases/kernel/syscalls/fchown/fchown01.c
+++ b/testcases/kernel/syscalls/fchown/fchown01.c
@@ -159,7 +159,7 @@ void setup(void)
 {
        char fname[1024];
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/fchown/fchown03.c 
b/testcases/kernel/syscalls/fchown/fchown03.c
index d505f7f..69663ff 100644
--- a/testcases/kernel/syscalls/fchown/fchown03.c
+++ b/testcases/kernel/syscalls/fchown/fchown03.c
@@ -191,7 +191,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* Switch to nobody user for correct error code collection */
        if (geteuid() != 0) {
diff --git a/testcases/kernel/syscalls/fcntl/fcntl01.c 
b/testcases/kernel/syscalls/fcntl/fcntl01.c
index a20ef8d..29ee77a 100644
--- a/testcases/kernel/syscalls/fcntl/fcntl01.c
+++ b/testcases/kernel/syscalls/fcntl/fcntl01.c
@@ -176,7 +176,7 @@ int main(int ac, char **av)
  */
 void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
        umask(0);
        TEST_PAUSE;
        tst_tmpdir();
diff --git a/testcases/kernel/syscalls/fcntl/fcntl06.c 
b/testcases/kernel/syscalls/fcntl/fcntl06.c
index 91b8c1e..69edafa 100644
--- a/testcases/kernel/syscalls/fcntl/fcntl06.c
+++ b/testcases/kernel/syscalls/fcntl/fcntl06.c
@@ -122,7 +122,7 @@ void setup(void)
        char *buf = STRING;
        char template[PATH_MAX];
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/flock/flock02.c 
b/testcases/kernel/syscalls/flock/flock02.c
index 4fb550c..e4b4c64 100644
--- a/testcases/kernel/syscalls/flock/flock02.c
+++ b/testcases/kernel/syscalls/flock/flock02.c
@@ -147,7 +147,7 @@ int main(int argc, char **argv)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/fpathconf/fpathconf01.c 
b/testcases/kernel/syscalls/fpathconf/fpathconf01.c
index c6a77a7..b4c788e 100644
--- a/testcases/kernel/syscalls/fpathconf/fpathconf01.c
+++ b/testcases/kernel/syscalls/fpathconf/fpathconf01.c
@@ -114,7 +114,7 @@ int main(int ac, char **av)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/getgroups/getgroups01.c 
b/testcases/kernel/syscalls/getgroups/getgroups01.c
index 1f9b0c7..ff7a262 100644
--- a/testcases/kernel/syscalls/getgroups/getgroups01.c
+++ b/testcases/kernel/syscalls/getgroups/getgroups01.c
@@ -182,7 +182,7 @@ int main(int ac, char **av)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/gethostid/gethostid01.c 
b/testcases/kernel/syscalls/gethostid/gethostid01.c
index 00fb22e..d9673cc 100644
--- a/testcases/kernel/syscalls/gethostid/gethostid01.c
+++ b/testcases/kernel/syscalls/gethostid/gethostid01.c
@@ -250,7 +250,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/lchown/lchown02.c 
b/testcases/kernel/syscalls/lchown/lchown02.c
index 30370fc..f669a9d 100644
--- a/testcases/kernel/syscalls/lchown/lchown02.c
+++ b/testcases/kernel/syscalls/lchown/lchown02.c
@@ -172,7 +172,7 @@ static void setup(void)
 {
        int i;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
 
diff --git a/testcases/kernel/syscalls/lstat/lstat01.c 
b/testcases/kernel/syscalls/lstat/lstat01.c
index 8cdfd76..5dc80a1 100644
--- a/testcases/kernel/syscalls/lstat/lstat01.c
+++ b/testcases/kernel/syscalls/lstat/lstat01.c
@@ -197,7 +197,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mkdir/mkdir05.c 
b/testcases/kernel/syscalls/mkdir/mkdir05.c
index 30dc92b..aab78b4 100644
--- a/testcases/kernel/syscalls/mkdir/mkdir05.c
+++ b/testcases/kernel/syscalls/mkdir/mkdir05.c
@@ -181,7 +181,7 @@ void setup(void)
                perror("setuid");
        }
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mlock/mlock03.c 
b/testcases/kernel/syscalls/mlock/mlock03.c
index 227c83d..e675b33 100644
--- a/testcases/kernel/syscalls/mlock/mlock03.c
+++ b/testcases/kernel/syscalls/mlock/mlock03.c
@@ -113,7 +113,7 @@ void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
        TEST_PAUSE;
 }
 
diff --git a/testcases/kernel/syscalls/mlockall/mlockall02.c 
b/testcases/kernel/syscalls/mlockall/mlockall02.c
index abae78a..f056b99 100644
--- a/testcases/kernel/syscalls/mlockall/mlockall02.c
+++ b/testcases/kernel/syscalls/mlockall/mlockall02.c
@@ -172,7 +172,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* set the expected errnos... */
        TEST_EXP_ENOS(exp_enos);
diff --git a/testcases/kernel/syscalls/mlockall/mlockall03.c 
b/testcases/kernel/syscalls/mlockall/mlockall03.c
index 3f45ddc..0335db6 100644
--- a/testcases/kernel/syscalls/mlockall/mlockall03.c
+++ b/testcases/kernel/syscalls/mlockall/mlockall03.c
@@ -192,7 +192,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* set the expected errnos... */
        TEST_EXP_ENOS(exp_enos);
diff --git a/testcases/kernel/syscalls/mmap/mmap001.c 
b/testcases/kernel/syscalls/mmap/mmap001.c
index cc857ed..c8dadf1 100644
--- a/testcases/kernel/syscalls/mmap/mmap001.c
+++ b/testcases/kernel/syscalls/mmap/mmap001.c
@@ -53,7 +53,7 @@ static void setup(void)
         * setup a default signal hander and a
         * temporary working directory.
         */
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mmap/mmap01.c 
b/testcases/kernel/syscalls/mmap/mmap01.c
index 3d04059..8b3eb16 100644
--- a/testcases/kernel/syscalls/mmap/mmap01.c
+++ b/testcases/kernel/syscalls/mmap/mmap01.c
@@ -154,7 +154,7 @@ static void setup(void)
        char Path_name[PATH_MAX];
        char write_buf[] = "hello world\n";
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mmap/mmap02.c 
b/testcases/kernel/syscalls/mmap/mmap02.c
index 78553be..888deb1 100644
--- a/testcases/kernel/syscalls/mmap/mmap02.c
+++ b/testcases/kernel/syscalls/mmap/mmap02.c
@@ -128,7 +128,7 @@ static void setup(void)
 {
        char *tst_buff;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mmap/mmap11.c 
b/testcases/kernel/syscalls/mmap/mmap11.c
index 03f7522..9e9bb16 100644
--- a/testcases/kernel/syscalls/mmap/mmap11.c
+++ b/testcases/kernel/syscalls/mmap/mmap11.c
@@ -84,7 +84,7 @@ void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
        TEST_PAUSE;
 }
 
diff --git a/testcases/kernel/syscalls/mmap/mmap12.c 
b/testcases/kernel/syscalls/mmap/mmap12.c
index 871118f..bf55190 100644
--- a/testcases/kernel/syscalls/mmap/mmap12.c
+++ b/testcases/kernel/syscalls/mmap/mmap12.c
@@ -150,7 +150,7 @@ static int page_check(void)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        if ((tst_kvercmp(2, 6, 25)) < 0)
                tst_brkm(TCONF, NULL,
diff --git a/testcases/kernel/syscalls/mmap/mmap14.c 
b/testcases/kernel/syscalls/mmap/mmap14.c
index 77348ad..6c518a0 100644
--- a/testcases/kernel/syscalls/mmap/mmap14.c
+++ b/testcases/kernel/syscalls/mmap/mmap14.c
@@ -124,7 +124,7 @@ static void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c 
b/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
index a0931d5..ed0b715 100644
--- a/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
+++ b/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
@@ -241,7 +241,7 @@ int create_segment(void *seg, size_t size)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/mount/mount02.c 
b/testcases/kernel/syscalls/mount/mount02.c
index 2f20386..12434ce 100644
--- a/testcases/kernel/syscalls/mount/mount02.c
+++ b/testcases/kernel/syscalls/mount/mount02.c
@@ -313,7 +313,7 @@ static void cleanup_test(int i)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
        tst_mkfs(NULL, device, fstype, NULL);
diff --git a/testcases/kernel/syscalls/mount/mount04.c 
b/testcases/kernel/syscalls/mount/mount04.c
index 4804bad..0a688a1 100644
--- a/testcases/kernel/syscalls/mount/mount04.c
+++ b/testcases/kernel/syscalls/mount/mount04.c
@@ -130,7 +130,7 @@ static void setup(void)
        char nobody_uid[] = "nobody";
        struct passwd *ltpuser;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
        tst_mkfs(NULL, device, fstype, NULL);
diff --git a/testcases/kernel/syscalls/mprotect/mprotect01.c 
b/testcases/kernel/syscalls/mprotect/mprotect01.c
index 018407d..2d6346a 100644
--- a/testcases/kernel/syscalls/mprotect/mprotect01.c
+++ b/testcases/kernel/syscalls/mprotect/mprotect01.c
@@ -163,7 +163,7 @@ static void setup3(struct test_case *self)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/mremap/mremap02.c 
b/testcases/kernel/syscalls/mremap/mremap02.c
index fa14a33..1ee137a 100644
--- a/testcases/kernel/syscalls/mremap/mremap02.c
+++ b/testcases/kernel/syscalls/mremap/mremap02.c
@@ -159,7 +159,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mremap/mremap03.c 
b/testcases/kernel/syscalls/mremap/mremap03.c
index 3c911f2..da8a72e 100644
--- a/testcases/kernel/syscalls/mremap/mremap03.c
+++ b/testcases/kernel/syscalls/mremap/mremap03.c
@@ -162,7 +162,7 @@ void setup(void)
 {
        int page_sz;            /* system page size */
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/mremap/mremap04.c 
b/testcases/kernel/syscalls/mremap/mremap04.c
index ef16a31..a3ae77d 100644
--- a/testcases/kernel/syscalls/mremap/mremap04.c
+++ b/testcases/kernel/syscalls/mremap/mremap04.c
@@ -179,7 +179,7 @@ void setup(void)
 {
        key_t shmkey;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/munlock/munlock02.c 
b/testcases/kernel/syscalls/munlock/munlock02.c
index 2967b81..58b7dd2 100644
--- a/testcases/kernel/syscalls/munlock/munlock02.c
+++ b/testcases/kernel/syscalls/munlock/munlock02.c
@@ -158,7 +158,7 @@ void setup(void)
 
        char *address;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* set the expected errnos... */
        TEST_EXP_ENOS(exp_enos);
diff --git a/testcases/kernel/syscalls/pipe/pipe07.c 
b/testcases/kernel/syscalls/pipe/pipe07.c
index 351581e..f421d83 100644
--- a/testcases/kernel/syscalls/pipe/pipe07.c
+++ b/testcases/kernel/syscalls/pipe/pipe07.c
@@ -104,7 +104,7 @@ int main(int ac, char **av)
 static void setup(void)
 {
        TEST_EXP_ENOS(exp_enos);
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
        TEST_PAUSE;
 
        record_open_fds();
diff --git a/testcases/kernel/syscalls/ppoll/ppoll01.c 
b/testcases/kernel/syscalls/ppoll/ppoll01.c
index 7713d65..7cf8ee7 100644
--- a/testcases/kernel/syscalls/ppoll/ppoll01.c
+++ b/testcases/kernel/syscalls/ppoll/ppoll01.c
@@ -99,7 +99,7 @@ void cleanup(void)
 
 void setup(void)
 {
-       tst_sig(FORK, sighandler, cleanup);
+       tst_sig(NOFORK, sighandler, cleanup);
 
        TEST_PAUSE;
        tst_tmpdir();
diff --git a/testcases/kernel/syscalls/pread/pread01.c 
b/testcases/kernel/syscalls/pread/pread01.c
index 770072e..9914f88 100644
--- a/testcases/kernel/syscalls/pread/pread01.c
+++ b/testcases/kernel/syscalls/pread/pread01.c
@@ -203,7 +203,7 @@ void setup(void)
 {
        int nwrite = 0;         /* no. of bytes written by pwrite() */
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/pread/pread02.c 
b/testcases/kernel/syscalls/pread/pread02.c
index 0857933..d585216 100644
--- a/testcases/kernel/syscalls/pread/pread02.c
+++ b/testcases/kernel/syscalls/pread/pread02.c
@@ -188,7 +188,7 @@ void setup(void)
 {
        int i;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/pread/pread03.c 
b/testcases/kernel/syscalls/pread/pread03.c
index 63ad4c5..f4f9ec6 100644
--- a/testcases/kernel/syscalls/pread/pread03.c
+++ b/testcases/kernel/syscalls/pread/pread03.c
@@ -159,7 +159,7 @@ void setup(void)
 {
        char *cur_dir = NULL;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c 
b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
index fe98a6b..ba53298 100644
--- a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
+++ b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
@@ -222,7 +222,7 @@ again:
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_tmpdir();
 
diff --git a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c 
b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
index 8288d6f..d68be42 100644
--- a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
+++ b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
@@ -270,7 +270,7 @@ void setup(void)
 {
        int i, j;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* set the expected erronos */
        TEST_EXP_ENOS(exp_enos);
diff --git a/testcases/kernel/syscalls/rmdir/rmdir05.c 
b/testcases/kernel/syscalls/rmdir/rmdir05.c
index eaa98a1..1df5a8d 100644
--- a/testcases/kernel/syscalls/rmdir/rmdir05.c
+++ b/testcases/kernel/syscalls/rmdir/rmdir05.c
@@ -429,7 +429,7 @@ int main(int argc, char **argv)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/select/select01.c 
b/testcases/kernel/syscalls/select/select01.c
index c7bb029..cbd4002 100644
--- a/testcases/kernel/syscalls/select/select01.c
+++ b/testcases/kernel/syscalls/select/select01.c
@@ -214,7 +214,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/select/select02.c 
b/testcases/kernel/syscalls/select/select02.c
index 13a4e56..6b1f7ad 100644
--- a/testcases/kernel/syscalls/select/select02.c
+++ b/testcases/kernel/syscalls/select/select02.c
@@ -215,7 +215,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/select/select03.c 
b/testcases/kernel/syscalls/select/select03.c
index 9e015a4..5d78441 100644
--- a/testcases/kernel/syscalls/select/select03.c
+++ b/testcases/kernel/syscalls/select/select03.c
@@ -219,7 +219,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/setregid/setregid02.c 
b/testcases/kernel/syscalls/setregid/setregid02.c
index e518768..f842d23 100644
--- a/testcases/kernel/syscalls/setregid/setregid02.c
+++ b/testcases/kernel/syscalls/setregid/setregid02.c
@@ -138,7 +138,7 @@ static void setup(void)
 
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        ltpuser = getpwnam("nobody");
        if (ltpuser == NULL)
diff --git a/testcases/kernel/syscalls/setregid/setregid04.c 
b/testcases/kernel/syscalls/setregid/setregid04.c
index 4c81921..4b9331a 100644
--- a/testcases/kernel/syscalls/setregid/setregid04.c
+++ b/testcases/kernel/syscalls/setregid/setregid04.c
@@ -128,7 +128,7 @@ static void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        SAFE_GETGROUP(root);
        SAFE_GETGROUP(users);
diff --git a/testcases/kernel/syscalls/setreuid/setreuid02.c 
b/testcases/kernel/syscalls/setreuid/setreuid02.c
index ddb9f6d..7e52dc4 100644
--- a/testcases/kernel/syscalls/setreuid/setreuid02.c
+++ b/testcases/kernel/syscalls/setreuid/setreuid02.c
@@ -109,7 +109,7 @@ static void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        if (getpwnam("nobody") == NULL)
                tst_brkm(TBROK, NULL, "nobody must be a valid user.");
diff --git a/testcases/kernel/syscalls/setreuid/setreuid03.c 
b/testcases/kernel/syscalls/setreuid/setreuid03.c
index daf025b..cad8584 100644
--- a/testcases/kernel/syscalls/setreuid/setreuid03.c
+++ b/testcases/kernel/syscalls/setreuid/setreuid03.c
@@ -160,7 +160,7 @@ static void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        if (getpwnam("nobody") == NULL)
                tst_brkm(TBROK, NULL, "nobody must be a valid user.");
diff --git a/testcases/kernel/syscalls/setreuid/setreuid06.c 
b/testcases/kernel/syscalls/setreuid/setreuid06.c
index ad63fab..f9857f4 100644
--- a/testcases/kernel/syscalls/setreuid/setreuid06.c
+++ b/testcases/kernel/syscalls/setreuid/setreuid06.c
@@ -81,7 +81,7 @@ static void setup(void)
 {
        tst_require_root(NULL);
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/setrlimit/setrlimit03.c 
b/testcases/kernel/syscalls/setrlimit/setrlimit03.c
index 0fd8991..6c5d0f2 100644
--- a/testcases/kernel/syscalls/setrlimit/setrlimit03.c
+++ b/testcases/kernel/syscalls/setrlimit/setrlimit03.c
@@ -115,7 +115,7 @@ void setup(void)
                tst_brkm(TBROK, NULL, "must run test as root");
        }
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/setuid/setuid03.c 
b/testcases/kernel/syscalls/setuid/setuid03.c
index d6dabf0..c1db4d1 100644
--- a/testcases/kernel/syscalls/setuid/setuid03.c
+++ b/testcases/kernel/syscalls/setuid/setuid03.c
@@ -96,7 +96,7 @@ static void setup(void)
                perror("setuid");
        }
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c 
b/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
index 93363f6..3e7277c 100644
--- a/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
+++ b/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
@@ -197,7 +197,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c 
b/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
index 6e3baeb..82cf810 100644
--- a/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
+++ b/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
@@ -186,7 +186,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c 
b/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
index 686965c..868d69d 100644
--- a/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
+++ b/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
@@ -224,7 +224,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c 
b/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
index 34aec8a..2203f75 100644
--- a/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
+++ b/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
@@ -174,7 +174,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01.c 
b/testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01.c
index c7be444..ca564ea 100644
--- a/testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01.c
+++ b/testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01.c
@@ -77,7 +77,7 @@ static void empty_handler(int sig)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
        signal(SIGUSR1, empty_handler);
        signal(SIGALRM, empty_handler);
        signal(SIGUSR2, SIG_IGN);
diff --git a/testcases/kernel/syscalls/swapoff/swapoff01.c 
b/testcases/kernel/syscalls/swapoff/swapoff01.c
index 21ed003..d8cb09e 100644
--- a/testcases/kernel/syscalls/swapoff/swapoff01.c
+++ b/testcases/kernel/syscalls/swapoff/swapoff01.c
@@ -82,7 +82,7 @@ static void verify_swapoff(void)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
 
diff --git a/testcases/kernel/syscalls/swapoff/swapoff02.c 
b/testcases/kernel/syscalls/swapoff/swapoff02.c
index 586a128..89d2b08 100644
--- a/testcases/kernel/syscalls/swapoff/swapoff02.c
+++ b/testcases/kernel/syscalls/swapoff/swapoff02.c
@@ -135,7 +135,7 @@ static void setup(void)
        long type;
        struct passwd *nobody;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/swapon/swapon01.c 
b/testcases/kernel/syscalls/swapon/swapon01.c
index e507379..0098c96 100644
--- a/testcases/kernel/syscalls/swapon/swapon01.c
+++ b/testcases/kernel/syscalls/swapon/swapon01.c
@@ -80,7 +80,7 @@ int main(int ac, char **av)
 
 static void setup(void)
 {
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
 
diff --git a/testcases/kernel/syscalls/swapon/swapon02.c 
b/testcases/kernel/syscalls/swapon/swapon02.c
index 74aa07f..a7a5aa0 100644
--- a/testcases/kernel/syscalls/swapon/swapon02.c
+++ b/testcases/kernel/syscalls/swapon/swapon02.c
@@ -129,7 +129,7 @@ static void setup(void)
 {
        struct passwd *nobody;
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/switch/endian_switch01.c 
b/testcases/kernel/syscalls/switch/endian_switch01.c
index d794808..f3e34b7 100644
--- a/testcases/kernel/syscalls/switch/endian_switch01.c
+++ b/testcases/kernel/syscalls/switch/endian_switch01.c
@@ -67,7 +67,7 @@ int TST_TOTAL = 1;
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/symlink/symlink01.c 
b/testcases/kernel/syscalls/symlink/symlink01.c
index e2ac44f..3d41023 100644
--- a/testcases/kernel/syscalls/symlink/symlink01.c
+++ b/testcases/kernel/syscalls/symlink/symlink01.c
@@ -1961,7 +1961,7 @@ void do_open(struct all_test_cases *tc_ptr)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo01.c 
b/testcases/kernel/syscalls/sysinfo/sysinfo01.c
index 55a42f2..771cd97 100644
--- a/testcases/kernel/syscalls/sysinfo/sysinfo01.c
+++ b/testcases/kernel/syscalls/sysinfo/sysinfo01.c
@@ -164,7 +164,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/sysinfo/sysinfo02.c 
b/testcases/kernel/syscalls/sysinfo/sysinfo02.c
index fb97ed6..45d2594 100644
--- a/testcases/kernel/syscalls/sysinfo/sysinfo02.c
+++ b/testcases/kernel/syscalls/sysinfo/sysinfo02.c
@@ -137,7 +137,7 @@ int main(void)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        umask(0);
 
diff --git a/testcases/kernel/syscalls/umount/umount02.c 
b/testcases/kernel/syscalls/umount/umount02.c
index c69197d..714119e 100644
--- a/testcases/kernel/syscalls/umount/umount02.c
+++ b/testcases/kernel/syscalls/umount/umount02.c
@@ -255,7 +255,7 @@ void cleanup_test(int i)
 static void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        tst_require_root(NULL);
        tst_mkfs(NULL, device, fstype, NULL);
diff --git a/testcases/kernel/syscalls/uname/uname02.c 
b/testcases/kernel/syscalls/uname/uname02.c
index 65a030b..aa71ba1 100644
--- a/testcases/kernel/syscalls/uname/uname02.c
+++ b/testcases/kernel/syscalls/uname/uname02.c
@@ -110,7 +110,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/uname/uname03.c 
b/testcases/kernel/syscalls/uname/uname03.c
index 97d4422..cfea5a4 100644
--- a/testcases/kernel/syscalls/uname/uname03.c
+++ b/testcases/kernel/syscalls/uname/uname03.c
@@ -129,7 +129,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 }
diff --git a/testcases/kernel/syscalls/utime/utime01.c 
b/testcases/kernel/syscalls/utime/utime01.c
index 203c227..fe6fd3b 100644
--- a/testcases/kernel/syscalls/utime/utime01.c
+++ b/testcases/kernel/syscalls/utime/utime01.c
@@ -210,7 +210,7 @@ void setup(void)
 {
        int fildes;             /* file handle for temp file */
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* Check that the test process id is super/root  */
        if (geteuid() != 0) {
diff --git a/testcases/kernel/syscalls/utime/utime05.c 
b/testcases/kernel/syscalls/utime/utime05.c
index bee0dd7..008f9be 100644
--- a/testcases/kernel/syscalls/utime/utime05.c
+++ b/testcases/kernel/syscalls/utime/utime05.c
@@ -186,7 +186,7 @@ void setup(void)
 {
        int fildes;             /* file handle for temp file */
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        /* Switch to nobody user for correct error code collection */
        if (geteuid() != 0) {
diff --git a/testcases/kernel/syscalls/wait4/wait402.c 
b/testcases/kernel/syscalls/wait4/wait402.c
index e4b9f0e..8e40a4e 100644
--- a/testcases/kernel/syscalls/wait4/wait402.c
+++ b/testcases/kernel/syscalls/wait4/wait402.c
@@ -96,7 +96,7 @@ int main(int ac, char **av)
 static void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/write/write01.c 
b/testcases/kernel/syscalls/write/write01.c
index d586048..e0615b9 100644
--- a/testcases/kernel/syscalls/write/write01.c
+++ b/testcases/kernel/syscalls/write/write01.c
@@ -167,7 +167,7 @@ int main(int ac, char **av)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_PAUSE;
 
diff --git a/testcases/kernel/syscalls/writev/writev01.c 
b/testcases/kernel/syscalls/writev/writev01.c
index e59b3e5..a74644c 100644
--- a/testcases/kernel/syscalls/writev/writev01.c
+++ b/testcases/kernel/syscalls/writev/writev01.c
@@ -319,7 +319,7 @@ int main(int argc, char **argv)
 void setup(void)
 {
 
-       tst_sig(FORK, sighandler, cleanup);
+       tst_sig(NOFORK, sighandler, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/writev/writev02.c 
b/testcases/kernel/syscalls/writev/writev02.c
index f093736..864107a 100644
--- a/testcases/kernel/syscalls/writev/writev02.c
+++ b/testcases/kernel/syscalls/writev/writev02.c
@@ -182,7 +182,7 @@ int main(int argc, char **argv)
 
 void setup(void)
 {
-       tst_sig(FORK, sighandler, cleanup);
+       tst_sig(NOFORK, sighandler, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
diff --git a/testcases/kernel/syscalls/writev/writev04.c 
b/testcases/kernel/syscalls/writev/writev04.c
index 3152df1..794c0bb 100644
--- a/testcases/kernel/syscalls/writev/writev04.c
+++ b/testcases/kernel/syscalls/writev/writev04.c
@@ -292,7 +292,7 @@ int main(void)
 void setup(void)
 {
 
-       tst_sig(FORK, DEF_HANDLER, cleanup);
+       tst_sig(NOFORK, DEF_HANDLER, cleanup);
 
        TEST_EXP_ENOS(exp_enos);
 
-- 
1.8.2.1


------------------------------------------------------------------------------
Time is money. Stop wasting it! Get your web API in 5 minutes.
www.restlet.com/download
http://p.sf.net/sfu/restlet
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to