Hi, I have noticed following failures and fixed. 1. rt_sigprocmask01.c 2. rt_sigprocmask02.c
Please find the patch below and as attachment. Best regards Naresh Kamboju Signed-off-by: Naresh Kamboju < [email protected] > diff -Naurb a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c --- a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c 2009-05-21 23:53:00.000000000 +0530 +++ b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c 2009-06-17 23:06:24.000000000 +0530 @@ -163,14 +163,14 @@ /* call rt_sigaction() */ act.sa_handler = sig_handler; - TEST(syscall(174, 33, &act, &oact, 8)); + TEST(syscall(__NR_tkill, 33, &act, &oact, 8)); if(TEST_RETURN != 0){ tst_resm(TFAIL,"Call to rt_sigaction() Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); cleanup(); tst_exit(); } /* call rt_sigprocmask() to block signal#33 */ - TEST(syscall(175, SIG_BLOCK, &set, &oset, 8)); + TEST(syscall(__NR_rt_sigprocmask, SIG_BLOCK, &set, &oset, 8)); if(TEST_RETURN == -1){ tst_resm(TFAIL,"Call to rt_sigprocmask()**** Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); cleanup(); @@ -192,7 +192,7 @@ } else { /* call rt_sigpending() */ - TEST(syscall(176, &oset, 8)); + TEST(syscall(__NR_rt_sigpending, &oset, 8)); if(TEST_RETURN == -1){ tst_resm(TFAIL,"call rt_sigpending() failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); cleanup(); @@ -205,7 +205,7 @@ tst_exit(); } /* call rt_sigprocmask() to unblock signal#33 */ - TEST(syscall(175, SIG_UNBLOCK, &set, &oset, 8)); + TEST(syscall(__NR_rt_sigprocmask, SIG_UNBLOCK, &set, &oset, 8)); if(TEST_RETURN == -1){ tst_resm(TFAIL,"Call to rt_sigprocmask() Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); cleanup(); diff -Naurb a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c --- a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c 2009-05-21 23:54:15.000000000 +0530 +++ b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c 2009-06-17 23:30:42.000000000 +0530 @@ -176,7 +176,7 @@ for(i=0; i<test_count; i++) { - TEST(syscall(175, SIG_BLOCK, &s, test_cases[i].ss, test_cases[i].sssize)); + TEST(syscall(__NR_rt_sigprocmask, SIG_BLOCK, &s, test_cases[i].ss, test_cases[i].sssize)); if(TEST_RETURN == 0){ tst_resm(TFAIL,"Call to rt_sigprocmask()succeeded,but should failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); fail++;
ltp-fix-rt_sigprocmask.patch
Description: Binary data
------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects
_______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
