On Wed, Jul 15, 2009 at 5:37 PM, Wei Yongjun<[email protected]> wrote:
> The system call number is depend on the system architecture, not always 252.
> This patch fixed the problem.
>
> Signed-off-by: Wei Yongjun <[email protected]>
>
> --- a/testcases/kernel/syscalls/exit_group/exit_group01.c 2009-05-22
> 02:14:40.000000000 +0800
> +++ b/testcases/kernel/syscalls/exit_group/exit_group01.c 2009-07-15
> 09:26:23.000000000 +0800
> @@ -136,7 +136,7 @@ int main(int ac, char **av) {
> } else if (TEST_RETURN == 0){
> tst_resm(TINFO, "In the child process");
> sleep(5);
> - TEST(syscall(252,4));
> + TEST(syscall(__NR_exit_group,4));
> }else {
> tst_resm(TINFO,"in the parent process");
> TEST(w = wait(&status));
Hi Wei,
The best way to do this (IMHO) may be to add the relevant syscall
number to the architecture specific .in file in
testcases/kernel/include. Do you have the syscall number for your
architecture?
Thanks,
-Garrett
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list