Correct missing 'STD' clause in entries for syscalls.master 450-452
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 8 Jun 2009 22:24:44 +0000 (15:24 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 8 Jun 2009 22:24:44 +0000 (15:24 -0700)
sys/kern/init_sysent.c
sys/kern/syscalls.c
sys/kern/syscalls.master

index 65cdd1a..7aed433 100644 (file)
@@ -2,8 +2,6 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/kern/init_sysent.c,v 1.63 2008/11/11 00:55:49 pavalos Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp 
  */
 
 #include "opt_compat.h"
@@ -485,9 +483,9 @@ struct sysent sysent[] = {
        { 0, (sy_call_t *)sys_nosys },                  /* 447 = nosys */
        { 0, (sy_call_t *)sys_nosys },                  /* 448 = nosys */
        { 0, (sy_call_t *)sys_nosys },                  /* 449 = nosys */
-       { AS(varsym_set_args), (sy_call_t *)sys_varsym_set },   /* 450 = varsym_set */
-       { AS(varsym_get_args), (sy_call_t *)sys_varsym_get },   /* 451 = varsym_get */
-       { AS(varsym_list_args), (sy_call_t *)sys_varsym_list }, /* 452 = varsym_list */
+       { SYF_MPSAFE | AS(varsym_set_args), (sy_call_t *)sys_varsym_set },      /* 450 = varsym_set */
+       { SYF_MPSAFE | AS(varsym_get_args), (sy_call_t *)sys_varsym_get },      /* 451 = varsym_get */
+       { SYF_MPSAFE | AS(varsym_list_args), (sy_call_t *)sys_varsym_list },    /* 452 = varsym_list */
        { AS(upc_register_args), (sy_call_t *)sys_upc_register },       /* 453 = upc_register */
        { AS(upc_control_args), (sy_call_t *)sys_upc_control }, /* 454 = upc_control */
        { AS(caps_sys_service_args), (sy_call_t *)sys_caps_sys_service },       /* 455 = caps_sys_service */
index a9b333c..817e44b 100644 (file)
@@ -2,8 +2,6 @@
  * System call names.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/kern/syscalls.c,v 1.62 2008/11/11 00:55:49 pavalos Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp 
  */
 
 char *syscallnames[] = {
index 77ee667..4adfcb4 100644 (file)
 448    UNIMPL  NOHIDE  nosys
 449    UNIMPL  NOHIDE  nosys
 ; 450 DragonFly system calls
-450    MPSAFE  BSD     { int varsym_set(int level, const char *name, const char *data); }
-451    MPSAFE  BSD     { int varsym_get(int mask, const char *wild, char *buf, int bufsize); }
-452    MPSAFE  BSD     { int varsym_list(int level, char *buf, int maxsize, int *marker); }
+450    MPSAFE  STD     BSD     { int varsym_set(int level, const char *name, const char *data); }
+451    MPSAFE  STD     BSD     { int varsym_get(int mask, const char *wild, char *buf, int bufsize); }
+452    MPSAFE  STD     BSD     { int varsym_list(int level, char *buf, int maxsize, int *marker); }
 453    STD     BSD     { int upc_register(struct upcall *upc, void *ctxfunc, void *func, void *data); }
 454    STD     BSD     { int upc_control(int cmd, int upcid, void *data); }
 455    STD     BSD     { int caps_sys_service(const char *name, uid_t uid, gid_t gid, int upcid, int flags); }