aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha/linux/syscalls.master
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2004-06-04 13:52:23 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2004-06-04 13:52:23 +0000
commit1e9dd22617f6b1b460647947b1c9b11d667f0cd8 (patch)
treed67cee930e46c1b72a12fc9b5b117a0dac0fd54e /sys/alpha/linux/syscalls.master
parentba9ee6c533c6ff73004f54b4b25f8c55d1ec12c5 (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.master2
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); }