Author: kib
Date: Mon Sep 13 08:49:08 2010
New Revision: 212545
URL: http://svn.freebsd.org/changeset/base/212545

Log:
  MFC r211998:
  Make the syscalls reserved for AFS usable by OpenAFS port.
  
  The 'NOTSTATIC' flag is removed on merge, since corresponding functionality
  is not implemented in the RELENG_8.

Modified:
  stable/8/sys/kern/syscalls.master
Directory Properties:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)
  stable/8/sys/dev/xen/xenpci/   (props changed)

Modified: stable/8/sys/kern/syscalls.master
==============================================================================
--- stable/8/sys/kern/syscalls.master   Mon Sep 13 08:34:20 2010        
(r212544)
+++ stable/8/sys/kern/syscalls.master   Mon Sep 13 08:49:08 2010        
(r212545)
@@ -595,7 +595,9 @@
 337    AUE_NULL        STD     { int kldsym(int fileid, int cmd, \
                                    void *data); }
 338    AUE_JAIL        STD     { int jail(struct jail *jail); }
-339    AUE_NULL        UNIMPL  pioctl
+339    AUE_NULL        NOSTD   { int nnpfs_syscall(int operation, \
+                                   char *a_pathP, int a_opcode, \
+                                   void *a_paramsP, int a_followSymlinks); }
 340    AUE_SIGPROCMASK STD     { int sigprocmask(int how, \
                                    const sigset_t *set, sigset_t *oset); }
 341    AUE_SIGSUSPEND  STD     { int sigsuspend(const sigset_t *sigmask); }
@@ -671,7 +673,9 @@
 374    AUE_NULL        STD     { int __setugid(int flag); }
 375    AUE_NULL        UNIMPL  nfsclnt
 376    AUE_EACCESS     STD     { int eaccess(char *path, int flags); }
-377    AUE_NULL        UNIMPL  afs_syscall
+377    AUE_NULL        NOSTD   { int afs3_syscall(long syscall, \
+                                   long parm1, long parm2, long parm3, \
+                                   long parm4, long parm5, long parm6); }
 378    AUE_NMOUNT      STD     { int nmount(struct iovec *iovp, \
                                    unsigned int iovcnt, int flags); }
 379    AUE_NULL        UNIMPL  kse_exit
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to