diff options
author | phk <phk@FreeBSD.org> | 2004-11-25 12:07:28 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-11-25 12:07:28 +0000 |
commit | 0fbefdd001a3efc95ff3b75bea9ce916ec8dd602 (patch) | |
tree | 32d94675e5b194a5614dd4498bd0c782f77ff56c /sys/kern | |
parent | 8cb05dfca4b7670618b80360b20f2aed4de4d3a5 (diff) | |
download | FreeBSD-src-0fbefdd001a3efc95ff3b75bea9ce916ec8dd602.zip FreeBSD-src-0fbefdd001a3efc95ff3b75bea9ce916ec8dd602.tar.gz |
Mark mount, unmount and nmount MPSAFE
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/syscalls.master | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master index fc5396f..8ddb344 100644 --- a/sys/kern/syscalls.master +++ b/sys/kern/syscalls.master @@ -70,9 +70,9 @@ 18 COMPAT4 { int getfsstat(struct ostatfs *buf, long bufsize, int flags); } 19 COMPAT { long lseek(int fd, long offset, int whence); } 20 MSTD { pid_t getpid(void); } -21 STD { int mount(char *type, char *path, int flags, caddr_t data); } +21 MSTD { int mount(char *type, char *path, int flags, caddr_t data); } ; XXX `path' should have type `const char *' but we're not ready for that. -22 STD { int unmount(char *path, int flags); } +22 MSTD { int unmount(char *path, int flags); } 23 MSTD { int setuid(uid_t uid); } 24 MSTD { uid_t getuid(void); } 25 MSTD { uid_t geteuid(void); } @@ -536,7 +536,7 @@ 375 NOIMPL { int nfsclnt(int flag, caddr_t argp); } 376 STD { int eaccess(char *path, int flags); } 377 UNIMPL afs_syscall -378 STD { int nmount(struct iovec *iovp, unsigned int iovcnt, \ +378 MSTD { int nmount(struct iovec *iovp, unsigned int iovcnt, \ int flags); } 379 MSTD { int kse_exit(void); } 380 MSTD { int kse_wakeup(struct kse_mailbox *mbx); } |