summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux
diff options
context:
space:
mode:
authortjr <tjr@FreeBSD.org>2003-02-20 13:32:48 +0000
committertjr <tjr@FreeBSD.org>2003-02-20 13:32:48 +0000
commit9f6ee2c2d2734136616940dab0eba3395cd2e4d2 (patch)
tree5ff82135aaa5adc7f9a8d3f3f9119f413a292c0c /sys/i386/linux
parent5820529758adc03586d4899b86cf35c9ddd95895 (diff)
downloadFreeBSD-src-9f6ee2c2d2734136616940dab0eba3395cd2e4d2.zip
FreeBSD-src-9f6ee2c2d2734136616940dab0eba3395cd2e4d2.tar.gz
Mark linux_getpid(), linux_getuid() and linux_getgid() as MPSAFE.
Diffstat (limited to 'sys/i386/linux')
-rw-r--r--sys/i386/linux/syscalls.master6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index 49ebef9..036de21 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -57,7 +57,7 @@
18 STD LINUX { int linux_stat(char *path, struct ostat *up); }
19 STD LINUX { int linux_lseek(l_uint fdes, l_off_t off, \
l_int whence); }
-20 STD LINUX { int linux_getpid(void); }
+20 MSTD LINUX { int linux_getpid(void); }
21 STD LINUX { int linux_mount(char *specialfile, char *dir, \
char *filesystemtype, l_ulong rwflag, \
void *data); }
@@ -306,8 +306,8 @@
struct l_stat64 *statbuf, l_long flags); }
198 STD LINUX { int linux_lchown(char *path, l_uid_t uid, \
l_gid_t gid); }
-199 STD POSIX { int linux_getuid(void); }
-200 STD POSIX { int linux_getgid(void); }
+199 MSTD POSIX { int linux_getuid(void); }
+200 MSTD POSIX { int linux_getgid(void); }
201 NOPROTO POSIX { int geteuid(void); }
202 NOPROTO POSIX { int getegid(void); }
203 NOPROTO LINUX { int setreuid(uid_t ruid, uid_t euid); }
OpenPOWER on IntegriCloud