From: Martin R. <mr...@us...> - 2005-01-05 20:52:52
|
Update of /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20841 Modified Files: clone01.c clone02.c clone03.c clone04.c clone05.c clone06.c clone07.c Log Message: Changes to fix defect 13205 - testcase (seg fault) fails when MALLOC_CHECK_=3 environment varible is turned on . Removed test for ppc64 as special exception, now passes child_stack+CHILD_STACK_SIZE as parameter to clone on ppc64 Index: clone07.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone07.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** clone07.c 16 Dec 2003 15:15:49 -0000 1.3 --- clone07.c 5 Jan 2005 20:52:42 -0000 1.4 *************** *** 124,128 **** * Call clone(2) */ ! #if defined(__hppa__) || defined(__powerpc64__) child_pid=clone(do_child, child_stack, SIGCHLD, NULL); #elif defined(__ia64__) --- 124,128 ---- * Call clone(2) */ ! #if defined(__hppa__) child_pid=clone(do_child, child_stack, SIGCHLD, NULL); #elif defined(__ia64__) Index: clone05.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone05.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** clone05.c 10 Oct 2003 15:32:03 -0000 1.9 --- clone05.c 5 Jan 2005 20:52:41 -0000 1.10 *************** *** 116,120 **** * Call clone(2) */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(child_fn, child_stack, FLAG, NULL)); #elif defined(__ia64__) --- 116,120 ---- * Call clone(2) */ ! #if defined(__hppa__) TEST(clone(child_fn, child_stack, FLAG, NULL)); #elif defined(__ia64__) Index: clone02.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone02.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** clone02.c 11 May 2004 21:37:01 -0000 1.10 --- clone02.c 5 Jan 2005 20:52:41 -0000 1.11 *************** *** 189,193 **** /* Test the system call */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(child_fn, child_stack, test_cases[i].flags, NULL)); --- 189,193 ---- /* Test the system call */ ! #if defined(__hppa__) TEST(clone(child_fn, child_stack, test_cases[i].flags, NULL)); Index: clone03.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone03.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** clone03.c 10 Oct 2003 15:32:03 -0000 1.8 --- clone03.c 5 Jan 2005 20:52:41 -0000 1.9 *************** *** 124,128 **** * Call clone(2) */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(child_fn, child_stack, (int)NULL, NULL)); #elif defined(__ia64__) --- 124,128 ---- * Call clone(2) */ ! #if defined(__hppa__) TEST(clone(child_fn, child_stack, (int)NULL, NULL)); #elif defined(__ia64__) Index: clone06.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone06.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** clone06.c 10 Oct 2003 15:32:03 -0000 1.9 --- clone06.c 5 Jan 2005 20:52:42 -0000 1.10 *************** *** 129,133 **** * Call clone(2) */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(child_environ, child_stack, (int)NULL, NULL)); #elif defined(__ia64__) --- 129,133 ---- * Call clone(2) */ ! #if defined(__hppa__) TEST(clone(child_environ, child_stack, (int)NULL, NULL)); #elif defined(__ia64__) Index: clone01.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone01.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** clone01.c 10 Oct 2003 15:32:03 -0000 1.8 --- clone01.c 5 Jan 2005 20:52:41 -0000 1.9 *************** *** 117,121 **** * Call clone(2) */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(do_child, child_stack, SIGCHLD, NULL)); #elif defined(__ia64__) --- 117,121 ---- * Call clone(2) */ ! #if defined(__hppa__) TEST(clone(do_child, child_stack, SIGCHLD, NULL)); #elif defined(__ia64__) Index: clone04.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/clone/clone04.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** clone04.c 27 Oct 2003 21:08:57 -0000 1.10 --- clone04.c 5 Jan 2005 20:52:41 -0000 1.11 *************** *** 130,134 **** * call the system call with the TEST() macro */ ! #if defined(__hppa__) || defined(__powerpc64__) TEST(clone(test_cases[ind].child_fn, test_stack, SIGCHLD, NULL)); --- 130,134 ---- * call the system call with the TEST() macro */ ! #if defined(__hppa__) TEST(clone(test_cases[ind].child_fn, test_stack, SIGCHLD, NULL)); |