Module Name: src Committed By: chs Date: Fri Apr 23 03:02:16 UTC 2010
Modified Files: src/sys/compat/linux/arch/i386: syscalls.master Log Message: add missing argument to clone(). the symptom of this was that pthread_join() would sometimes get stuck, such as in our "mutex2" regression test. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/compat/linux/arch/i386/syscalls.master Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/compat/linux/arch/i386/syscalls.master diff -u src/sys/compat/linux/arch/i386/syscalls.master:1.101 src/sys/compat/linux/arch/i386/syscalls.master:1.102 --- src/sys/compat/linux/arch/i386/syscalls.master:1.101 Tue Nov 24 10:42:43 2009 +++ src/sys/compat/linux/arch/i386/syscalls.master Fri Apr 23 03:02:16 2010 @@ -1,4 +1,4 @@ - $NetBSD: syscalls.master,v 1.101 2009/11/24 10:42:43 njoly Exp $ + $NetBSD: syscalls.master,v 1.102 2010/04/23 03:02:16 chs Exp $ ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 @@ -227,7 +227,7 @@ 118 NOARGS { int|sys||fsync(int fd); } 119 STD { int|linux_sys||sigreturn(struct linux_sigcontext *scp); } 120 STD { int|linux_sys||clone(int flags, void *stack, \ - void *parent_tidptr, void *child_tidptr); } + void *parent_tidptr, void *tls, void *child_tidptr); } 121 STD { int|linux_sys||setdomainname(char *domainname, \ int len); } 122 STD { int|linux_sys||uname(struct linux_utsname *up); }