diff options
author | jhb <jhb@FreeBSD.org> | 2004-03-15 22:43:49 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-03-15 22:43:49 +0000 |
commit | 28f51bd3cc4f82003457565971e470e1c194403b (patch) | |
tree | d3e49d64bf465f64140b99d6787a27852c7fa337 /sys/alpha | |
parent | 988426d9e5e2673a75c07ef74e5913b96ac913f5 (diff) | |
download | FreeBSD-src-28f51bd3cc4f82003457565971e470e1c194403b.zip FreeBSD-src-28f51bd3cc4f82003457565971e470e1c194403b.tar.gz |
- Mark ABI syscalls that call wait4() MP safe as recent changes to
the kernel wait4() made these all panic() implementations otherwise.
- The i386 linux_ptrace() syscall is MP safe. Alpha was already marked
MP safe.
Diffstat (limited to 'sys/alpha')
-rw-r--r-- | sys/alpha/linux/syscalls.master | 2 | ||||
-rw-r--r-- | sys/alpha/osf1/syscalls.master | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/alpha/linux/syscalls.master b/sys/alpha/linux/syscalls.master index 52f0ec8..594363f 100644 --- a/sys/alpha/linux/syscalls.master +++ b/sys/alpha/linux/syscalls.master @@ -43,7 +43,7 @@ 4 MNOPROTO { int write(int fd, char *buf, u_int nbyte); } 5 UNIMPL 6 MNOPROTO { int close(int fd); } -7 STD { int osf1_wait4(int pid, int *status, int options, \ +7 MSTD { int osf1_wait4(int pid, int *status, int options, \ struct osf1_rusage *rusage); } 8 UNIMPL 9 STD { int linux_link(char *path, char *to); } diff --git a/sys/alpha/osf1/syscalls.master b/sys/alpha/osf1/syscalls.master index e0aa73f..f9e38e2 100644 --- a/sys/alpha/osf1/syscalls.master +++ b/sys/alpha/osf1/syscalls.master @@ -37,7 +37,7 @@ 4 MNOPROTO { ssize_t write(int fd, char *buf, ssize_t nbyte); } 5 UNIMPL old open 6 MNOPROTO { int close(int fd); } -7 STD { int osf1_wait4(int pid, int *status, int options, \ +7 MSTD { int osf1_wait4(int pid, int *status, int options, \ struct osf1_rusage *rusage); } 8 UNIMPL old creat 9 NOPROTO { int link(char *path, char *link); } |