diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2004-06-04 13:52:23 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2004-06-04 13:52:23 +0000 |
| commit | 1e9dd22617f6b1b460647947b1c9b11d667f0cd8 (patch) | |
| tree | d67cee930e46c1b72a12fc9b5b117a0dac0fd54e /sys/alpha/linux/syscalls.master | |
| parent | ba9ee6c533c6ff73004f54b4b25f8c55d1ec12c5 (diff) | |
Mark linux_wait4() as MP Safe as it is so and holding Giant across all of
kern_wait() trips an assert that Giant is not held in thread_wait().
PR: 67538
Submitted by: Nikos Ntarmos ntarmos at ceid dot upatras dot gr
Notes
svn path=/head/; revision=130071
Diffstat (limited to 'sys/alpha/linux/syscalls.master')
| -rw-r--r-- | sys/alpha/linux/syscalls.master | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/alpha/linux/syscalls.master b/sys/alpha/linux/syscalls.master index cf779427504f..27df4133be1c 100644 --- a/sys/alpha/linux/syscalls.master +++ b/sys/alpha/linux/syscalls.master @@ -445,7 +445,7 @@ struct l_itimerval *oitv); } 363 STD { int linux_utimes(char *fname, struct l_timeval *times); } 364 MNOPROTO { int getrusage(int who, struct rusage *rusage); } -365 STD { int linux_wait4(l_pid_t pid, l_uint *status, l_int options, \ +365 MSTD { int linux_wait4(l_pid_t pid, l_uint *status, l_int options, \ struct l_rusage *rusage); } 366 STD { int linux_adjtimex(void); } 367 STD { int linux_getcwd(char *buf, l_ulong bufsize); } |
