PERFORCE change 99895 for review
John Baldwin
jhb at FreeBSD.org
Fri Jun 23 21:19:15 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=99895
Change 99895 by jhb at jhb_mutex on 2006/06/23 21:19:11
Sync with master: mkdir, rmdir, and extattr* are all MPSAFE.
Affected files ...
.. //depot/projects/smpng/sys/compat/freebsd32/syscalls.master#31 edit
Differences ...
==== //depot/projects/smpng/sys/compat/freebsd32/syscalls.master#31 (text+ko) ====
@@ -251,8 +251,8 @@
134 AUE_SHUTDOWN MNOPROTO { int shutdown(int s, int how); }
135 AUE_SOCKETPAIR MNOPROTO { int socketpair(int domain, int type, \
int protocol, int *rsv); }
-136 AUE_MKDIR NOPROTO { int mkdir(char *path, int mode); }
-137 AUE_RMDIR NOPROTO { int rmdir(char *path); }
+136 AUE_MKDIR MNOPROTO { int mkdir(char *path, int mode); }
+137 AUE_RMDIR MNOPROTO { int rmdir(char *path); }
138 AUE_UTIMES STD { int freebsd32_utimes(char *path, \
struct timeval32 *tptr); }
139 AUE_NULL OBSOL 4.2 sigreturn
@@ -601,16 +601,16 @@
acl_type_t type, struct acl *aclp); }
354 AUE_NULL MNOPROTO { int __acl_aclcheck_fd(int filedes, \
acl_type_t type, struct acl *aclp); }
-355 AUE_NULL NOPROTO { int extattrctl(const char *path, int cmd, \
+355 AUE_NULL MNOPROTO { int extattrctl(const char *path, int cmd, \
const char *filename, int attrnamespace, \
const char *attrname); }
-356 AUE_NULL NOPROTO { int extattr_set_file(const char *path, \
+356 AUE_NULL MNOPROTO { int extattr_set_file(const char *path, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-357 AUE_NULL NOPROTO { ssize_t extattr_get_file(const char *path, \
+357 AUE_NULL MNOPROTO { ssize_t extattr_get_file(const char *path, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-358 AUE_NULL NOPROTO { int extattr_delete_file(const char *path, \
+358 AUE_NULL MNOPROTO { int extattr_delete_file(const char *path, \
int attrnamespace, \
const char *attrname); }
359 AUE_NULL UNIMPL aio_waitcomplete
@@ -631,13 +631,13 @@
368 AUE_NULL UNIMPL __cap_set_fd
369 AUE_NULL UNIMPL __cap_set_file
370 AUE_NULL UNIMPL lkmressys
-371 AUE_NULL NOPROTO { int extattr_set_fd(int fd, \
+371 AUE_NULL MNOPROTO { int extattr_set_fd(int fd, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-372 AUE_NULL NOPROTO { ssize_t extattr_get_fd(int fd, \
+372 AUE_NULL MNOPROTO { ssize_t extattr_get_fd(int fd, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-373 AUE_NULL NOPROTO { int extattr_delete_fd(int fd, \
+373 AUE_NULL MNOPROTO { int extattr_delete_fd(int fd, \
int attrnamespace, \
const char *attrname); }
374 AUE_NULL MNOPROTO { int __setugid(int flag); }
More information about the p4-projects
mailing list