Author: kib
Date: Fri Mar 19 11:14:37 2010
New Revision: 205328
URL: http://svn.freebsd.org/changeset/base/205328

Log:
  Regen

Modified:
  head/sys/compat/freebsd32/freebsd32_proto.h
  head/sys/compat/freebsd32/freebsd32_syscall.h
  head/sys/compat/freebsd32/freebsd32_syscalls.c
  head/sys/compat/freebsd32/freebsd32_sysent.c

Modified: head/sys/compat/freebsd32/freebsd32_proto.h
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_proto.h Fri Mar 19 11:13:42 2010        
(r205327)
+++ head/sys/compat/freebsd32/freebsd32_proto.h Fri Mar 19 11:14:37 2010        
(r205328)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205014 
2010-03-11 14:49:06Z nwhitehorn 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205325 
2010-03-19 11:10:24Z kib 
  */
 
 #ifndef _FREEBSD32_SYSPROTO_H_
@@ -306,6 +306,17 @@ struct freebsd32_sendfile_args {
        char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char 
sbytes_r_[PADR_(off_t *)];
        char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
+struct freebsd32_ksem_init_args {
+       char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t 
*)];
+       char value_l_[PADL_(unsigned int)]; unsigned int value; char 
value_r_[PADR_(unsigned int)];
+};
+struct freebsd32_ksem_open_args {
+       char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t 
*)];
+       char name_l_[PADL_(const char *)]; const char * name; char 
name_r_[PADR_(const char *)];
+       char oflag_l_[PADL_(int)]; int oflag; char oflag_r_[PADR_(int)];
+       char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
+       char value_l_[PADL_(unsigned int)]; unsigned int value; char 
value_r_[PADR_(unsigned int)];
+};
 struct freebsd32_sigaction_args {
        char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
        char act_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * act; 
char act_r_[PADR_(struct sigaction32 *)];
@@ -330,6 +341,10 @@ struct freebsd32_umtx_lock_args {
 struct freebsd32_umtx_unlock_args {
        char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char 
umtx_r_[PADR_(struct umtx *)];
 };
+struct freebsd32_ksem_timedwait_args {
+       char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
+       char abstime_l_[PADL_(const struct timespec32 *)]; const struct 
timespec32 * abstime; char abstime_r_[PADR_(const struct timespec32 *)];
+};
 struct freebsd32_thr_suspend_args {
        char timeout_l_[PADL_(const struct timespec32 *)]; const struct 
timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
@@ -344,6 +359,31 @@ struct freebsd32_thr_new_args {
        char param_l_[PADL_(struct thr_param32 *)]; struct thr_param32 * param; 
char param_r_[PADR_(struct thr_param32 *)];
        char param_size_l_[PADL_(int)]; int param_size; char 
param_size_r_[PADR_(int)];
 };
+struct freebsd32_kmq_open_args {
+       char path_l_[PADL_(const char *)]; const char * path; char 
path_r_[PADR_(const char *)];
+       char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
+       char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
+       char attr_l_[PADL_(const struct mq_attr32 *)]; const struct mq_attr32 * 
attr; char attr_r_[PADR_(const struct mq_attr32 *)];
+};
+struct freebsd32_kmq_setattr_args {
+       char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
+       char attr_l_[PADL_(const struct mq_attr32 *)]; const struct mq_attr32 * 
attr; char attr_r_[PADR_(const struct mq_attr32 *)];
+       char oattr_l_[PADL_(struct mq_attr32 *)]; struct mq_attr32 * oattr; 
char oattr_r_[PADR_(struct mq_attr32 *)];
+};
+struct freebsd32_kmq_timedreceive_args {
+       char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
+       char msg_ptr_l_[PADL_(char *)]; char * msg_ptr; char 
msg_ptr_r_[PADR_(char *)];
+       char msg_len_l_[PADL_(size_t)]; size_t msg_len; char 
msg_len_r_[PADR_(size_t)];
+       char msg_prio_l_[PADL_(unsigned *)]; unsigned * msg_prio; char 
msg_prio_r_[PADR_(unsigned *)];
+       char abs_timeout_l_[PADL_(const struct timespec32 *)]; const struct 
timespec32 * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec32 *)];
+};
+struct freebsd32_kmq_timedsend_args {
+       char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
+       char msg_ptr_l_[PADL_(const char *)]; const char * msg_ptr; char 
msg_ptr_r_[PADR_(const char *)];
+       char msg_len_l_[PADL_(size_t)]; size_t msg_len; char 
msg_len_r_[PADR_(size_t)];
+       char msg_prio_l_[PADL_(unsigned)]; unsigned msg_prio; char 
msg_prio_r_[PADR_(unsigned)];
+       char abs_timeout_l_[PADL_(const struct timespec32 *)]; const struct 
timespec32 * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec32 *)];
+};
 struct freebsd32_aio_fsync_args {
        char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
        char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char 
aiocbp_r_[PADR_(struct aiocb32 *)];
@@ -581,6 +621,8 @@ int freebsd32_aio_waitcomplete(struct th
 int    freebsd32_kevent(struct thread *, struct freebsd32_kevent_args *);
 int    freebsd32_nmount(struct thread *, struct freebsd32_nmount_args *);
 int    freebsd32_sendfile(struct thread *, struct freebsd32_sendfile_args *);
+int    freebsd32_ksem_init(struct thread *, struct freebsd32_ksem_init_args *);
+int    freebsd32_ksem_open(struct thread *, struct freebsd32_ksem_open_args *);
 int    freebsd32_sigaction(struct thread *, struct freebsd32_sigaction_args *);
 int    freebsd32_sigreturn(struct thread *, struct freebsd32_sigreturn_args *);
 int    freebsd32_getcontext(struct thread *, struct freebsd32_getcontext_args 
*);
@@ -588,9 +630,14 @@ int        freebsd32_setcontext(struct thread *
 int    freebsd32_swapcontext(struct thread *, struct 
freebsd32_swapcontext_args *);
 int    freebsd32_umtx_lock(struct thread *, struct freebsd32_umtx_lock_args *);
 int    freebsd32_umtx_unlock(struct thread *, struct 
freebsd32_umtx_unlock_args *);
+int    freebsd32_ksem_timedwait(struct thread *, struct 
freebsd32_ksem_timedwait_args *);
 int    freebsd32_thr_suspend(struct thread *, struct 
freebsd32_thr_suspend_args *);
 int    freebsd32_umtx_op(struct thread *, struct freebsd32_umtx_op_args *);
 int    freebsd32_thr_new(struct thread *, struct freebsd32_thr_new_args *);
+int    freebsd32_kmq_open(struct thread *, struct freebsd32_kmq_open_args *);
+int    freebsd32_kmq_setattr(struct thread *, struct 
freebsd32_kmq_setattr_args *);
+int    freebsd32_kmq_timedreceive(struct thread *, struct 
freebsd32_kmq_timedreceive_args *);
+int    freebsd32_kmq_timedsend(struct thread *, struct 
freebsd32_kmq_timedsend_args *);
 int    freebsd32_aio_fsync(struct thread *, struct freebsd32_aio_fsync_args *);
 #ifdef PAD64_REQUIRED
 int    freebsd32_pread(struct thread *, struct freebsd32_pread_args *);
@@ -909,6 +956,8 @@ int freebsd7_freebsd32_shmctl(struct thr
 #define        FREEBSD32_SYS_AUE_freebsd32_kevent      AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_nmount      AUE_NMOUNT
 #define        FREEBSD32_SYS_AUE_freebsd32_sendfile    AUE_SENDFILE
+#define        FREEBSD32_SYS_AUE_freebsd32_ksem_init   AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_ksem_open   AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_sigaction   AUE_SIGACTION
 #define        FREEBSD32_SYS_AUE_freebsd32_sigreturn   AUE_SIGRETURN
 #define        FREEBSD32_SYS_AUE_freebsd32_getcontext  AUE_NULL
@@ -916,9 +965,14 @@ int        freebsd7_freebsd32_shmctl(struct thr
 #define        FREEBSD32_SYS_AUE_freebsd32_swapcontext AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_umtx_lock   AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_umtx_unlock AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_ksem_timedwait      AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_thr_suspend AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_umtx_op     AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_thr_new     AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_kmq_open    AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_kmq_setattr AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_kmq_timedreceive    AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_kmq_timedsend       AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_fsync   AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_pread       AUE_PREAD
 #define        FREEBSD32_SYS_AUE_freebsd32_pwrite      AUE_PWRITE

Modified: head/sys/compat/freebsd32/freebsd32_syscall.h
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_syscall.h       Fri Mar 19 11:13:42 
2010        (r205327)
+++ head/sys/compat/freebsd32/freebsd32_syscall.h       Fri Mar 19 11:14:37 
2010        (r205328)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205014 
2010-03-11 14:49:06Z nwhitehorn 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205325 
2010-03-19 11:10:24Z kib 
  */
 
 #define        FREEBSD32_SYS_syscall   0
@@ -303,6 +303,15 @@
 #define        FREEBSD32_SYS_statfs    396
 #define        FREEBSD32_SYS_fstatfs   397
 #define        FREEBSD32_SYS_fhstatfs  398
+#define        FREEBSD32_SYS_ksem_close        400
+#define        FREEBSD32_SYS_ksem_post 401
+#define        FREEBSD32_SYS_ksem_wait 402
+#define        FREEBSD32_SYS_ksem_trywait      403
+#define        FREEBSD32_SYS_freebsd32_ksem_init       404
+#define        FREEBSD32_SYS_freebsd32_ksem_open       405
+#define        FREEBSD32_SYS_ksem_unlink       406
+#define        FREEBSD32_SYS_ksem_getvalue     407
+#define        FREEBSD32_SYS_ksem_destroy      408
 #define        FREEBSD32_SYS_extattr_set_link  412
 #define        FREEBSD32_SYS_extattr_get_link  413
 #define        FREEBSD32_SYS_extattr_delete_link       414
@@ -325,6 +334,7 @@
 #define        FREEBSD32_SYS_extattr_list_fd   437
 #define        FREEBSD32_SYS_extattr_list_file 438
 #define        FREEBSD32_SYS_extattr_list_link 439
+#define        FREEBSD32_SYS_freebsd32_ksem_timedwait  441
 #define        FREEBSD32_SYS_freebsd32_thr_suspend     442
 #define        FREEBSD32_SYS_thr_wake  443
 #define        FREEBSD32_SYS_kldunloadf        444
@@ -340,6 +350,12 @@
 #define        FREEBSD32_SYS_freebsd32_umtx_op 454
 #define        FREEBSD32_SYS_freebsd32_thr_new 455
 #define        FREEBSD32_SYS_sigqueue  456
+#define        FREEBSD32_SYS_freebsd32_kmq_open        457
+#define        FREEBSD32_SYS_freebsd32_kmq_setattr     458
+#define        FREEBSD32_SYS_freebsd32_kmq_timedreceive        459
+#define        FREEBSD32_SYS_freebsd32_kmq_timedsend   460
+#define        FREEBSD32_SYS_kmq_notify        461
+#define        FREEBSD32_SYS_kmq_unlink        462
 #define        FREEBSD32_SYS_abort2    463
 #define        FREEBSD32_SYS_thr_set_name      464
 #define        FREEBSD32_SYS_freebsd32_aio_fsync       465

Modified: head/sys/compat/freebsd32/freebsd32_syscalls.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_syscalls.c      Fri Mar 19 11:13:42 
2010        (r205327)
+++ head/sys/compat/freebsd32/freebsd32_syscalls.c      Fri Mar 19 11:14:37 
2010        (r205328)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205014 
2010-03-11 14:49:06Z nwhitehorn 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205325 
2010-03-19 11:10:24Z kib 
  */
 
 const char *freebsd32_syscallnames[] = {
@@ -410,15 +410,15 @@ const char *freebsd32_syscallnames[] = {
        "fstatfs",                      /* 397 = fstatfs */
        "fhstatfs",                     /* 398 = fhstatfs */
        "#399",                 /* 399 = nosys */
-       "#400",                 /* 400 = ksem_close */
-       "#401",                 /* 401 = ksem_post */
-       "#402",                 /* 402 = ksem_wait */
-       "#403",                 /* 403 = ksem_trywait */
-       "#404",                 /* 404 = ksem_init */
-       "#405",                 /* 405 = ksem_open */
-       "#406",                 /* 406 = ksem_unlink */
-       "#407",                 /* 407 = ksem_getvalue */
-       "#408",                 /* 408 = ksem_destroy */
+       "ksem_close",                   /* 400 = ksem_close */
+       "ksem_post",                    /* 401 = ksem_post */
+       "ksem_wait",                    /* 402 = ksem_wait */
+       "ksem_trywait",                 /* 403 = ksem_trywait */
+       "freebsd32_ksem_init",                  /* 404 = freebsd32_ksem_init */
+       "freebsd32_ksem_open",                  /* 405 = freebsd32_ksem_open */
+       "ksem_unlink",                  /* 406 = ksem_unlink */
+       "ksem_getvalue",                        /* 407 = ksem_getvalue */
+       "ksem_destroy",                 /* 408 = ksem_destroy */
        "#409",                 /* 409 = __mac_get_pid */
        "#410",                 /* 410 = __mac_get_link */
        "#411",                 /* 411 = __mac_set_link */
@@ -451,7 +451,7 @@ const char *freebsd32_syscallnames[] = {
        "extattr_list_file",                    /* 438 = extattr_list_file */
        "extattr_list_link",                    /* 439 = extattr_list_link */
        "#440",                 /* 440 = kse_switchin */
-       "#441",                 /* 441 = ksem_timedwait */
+       "freebsd32_ksem_timedwait",                     /* 441 = 
freebsd32_ksem_timedwait */
        "freebsd32_thr_suspend",                        /* 442 = 
freebsd32_thr_suspend */
        "thr_wake",                     /* 443 = thr_wake */
        "kldunloadf",                   /* 444 = kldunloadf */
@@ -467,12 +467,12 @@ const char *freebsd32_syscallnames[] = {
        "freebsd32_umtx_op",                    /* 454 = freebsd32_umtx_op */
        "freebsd32_thr_new",                    /* 455 = freebsd32_thr_new */
        "sigqueue",                     /* 456 = sigqueue */
-       "#457",                 /* 457 = kmq_open */
-       "#458",                 /* 458 = kmq_setattr */
-       "#459",                 /* 459 = kmq_timedreceive */
-       "#460",                 /* 460 = kmq_timedsend */
-       "#461",                 /* 461 = kmq_notify */
-       "#462",                 /* 462 = kmq_unlink */
+       "freebsd32_kmq_open",                   /* 457 = freebsd32_kmq_open */
+       "freebsd32_kmq_setattr",                        /* 458 = 
freebsd32_kmq_setattr */
+       "freebsd32_kmq_timedreceive",                   /* 459 = 
freebsd32_kmq_timedreceive */
+       "freebsd32_kmq_timedsend",                      /* 460 = 
freebsd32_kmq_timedsend */
+       "kmq_notify",                   /* 461 = kmq_notify */
+       "kmq_unlink",                   /* 462 = kmq_unlink */
        "abort2",                       /* 463 = abort2 */
        "thr_set_name",                 /* 464 = thr_set_name */
        "freebsd32_aio_fsync",                  /* 465 = freebsd32_aio_fsync */

Modified: head/sys/compat/freebsd32/freebsd32_sysent.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_sysent.c        Fri Mar 19 11:13:42 
2010        (r205327)
+++ head/sys/compat/freebsd32/freebsd32_sysent.c        Fri Mar 19 11:14:37 
2010        (r205328)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205014 
2010-03-11 14:49:06Z nwhitehorn 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 205325 
2010-03-19 11:10:24Z kib 
  */
 
 #include "opt_compat.h"
@@ -216,9 +216,9 @@ struct sysent freebsd32_sysent[] = {
        { AS(rtprio_args), (sy_call_t *)rtprio, AUE_RTPRIO, NULL, 0, 0, 0 },    
/* 166 = rtprio */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 167 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 168 = nosys */
-       { AS(freebsd32_semsys_args), (sy_call_t *)freebsd32_semsys, AUE_SEMSYS, 
NULL, 0, 0, 0 },        /* 169 = freebsd32_semsys */
-       { AS(freebsd32_msgsys_args), (sy_call_t *)freebsd32_msgsys, AUE_MSGSYS, 
NULL, 0, 0, 0 },        /* 170 = freebsd32_msgsys */
-       { AS(freebsd32_shmsys_args), (sy_call_t *)freebsd32_shmsys, AUE_SHMSYS, 
NULL, 0, 0, 0 },        /* 171 = freebsd32_shmsys */
+       { AS(freebsd32_semsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 169 = freebsd32_semsys */
+       { AS(freebsd32_msgsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 170 = freebsd32_msgsys */
+       { AS(freebsd32_shmsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 171 = freebsd32_shmsys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 172 = nosys */
        { compat6(AS(freebsd6_freebsd32_pread_args),freebsd32_pread), 
AUE_PREAD, NULL, 0, 0, 0 },       /* 173 = freebsd6 freebsd32_pread */
        { compat6(AS(freebsd6_freebsd32_pwrite_args),freebsd32_pwrite), 
AUE_PWRITE, NULL, 0, 0, 0 },    /* 174 = freebsd6 freebsd32_pwrite */
@@ -267,18 +267,18 @@ struct sysent freebsd32_sysent[] = {
        { AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0 },     
/* 217 = lkmnosys */
        { AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0 },     
/* 218 = lkmnosys */
        { AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0 },     
/* 219 = lkmnosys */
-       { compat7(AS(freebsd7_freebsd32_semctl_args),freebsd32_semctl), 
AUE_SEMCTL, NULL, 0, 0, 0 },    /* 220 = freebsd7 freebsd32_semctl */
-       { AS(semget_args), (sy_call_t *)semget, AUE_SEMGET, NULL, 0, 0, 0 },    
/* 221 = semget */
-       { AS(semop_args), (sy_call_t *)semop, AUE_SEMOP, NULL, 0, 0, 0 },       
/* 222 = semop */
+       { 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },         /* 220 
= freebsd7 freebsd32_semctl */
+       { AS(semget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },   
/* 221 = semget */
+       { AS(semop_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },    
/* 222 = semop */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 223 = semconfig */
-       { compat7(AS(freebsd7_freebsd32_msgctl_args),freebsd32_msgctl), 
AUE_MSGCTL, NULL, 0, 0, 0 },    /* 224 = freebsd7 freebsd32_msgctl */
-       { AS(msgget_args), (sy_call_t *)msgget, AUE_MSGGET, NULL, 0, 0, 0 },    
/* 225 = msgget */
-       { AS(freebsd32_msgsnd_args), (sy_call_t *)freebsd32_msgsnd, AUE_MSGSND, 
NULL, 0, 0, 0 },        /* 226 = freebsd32_msgsnd */
-       { AS(freebsd32_msgrcv_args), (sy_call_t *)freebsd32_msgrcv, AUE_MSGRCV, 
NULL, 0, 0, 0 },        /* 227 = freebsd32_msgrcv */
-       { AS(shmat_args), (sy_call_t *)shmat, AUE_SHMAT, NULL, 0, 0, 0 },       
/* 228 = shmat */
-       { compat7(AS(freebsd7_freebsd32_shmctl_args),freebsd32_shmctl), 
AUE_SHMCTL, NULL, 0, 0, 0 },    /* 229 = freebsd7 freebsd32_shmctl */
-       { AS(shmdt_args), (sy_call_t *)shmdt, AUE_SHMDT, NULL, 0, 0, 0 },       
/* 230 = shmdt */
-       { AS(shmget_args), (sy_call_t *)shmget, AUE_SHMGET, NULL, 0, 0, 0 },    
/* 231 = shmget */
+       { 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },         /* 224 
= freebsd7 freebsd32_msgctl */
+       { AS(msgget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },   
/* 225 = msgget */
+       { AS(freebsd32_msgsnd_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 226 = freebsd32_msgsnd */
+       { AS(freebsd32_msgrcv_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 227 = freebsd32_msgrcv */
+       { AS(shmat_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },    
/* 228 = shmat */
+       { 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },         /* 229 
= freebsd7 freebsd32_shmctl */
+       { AS(shmdt_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },    
/* 230 = shmdt */
+       { AS(shmget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 },   
/* 231 = shmget */
        { AS(freebsd32_clock_gettime_args), (sy_call_t 
*)freebsd32_clock_gettime, AUE_NULL, NULL, 0, 0, 0 },    /* 232 = 
freebsd32_clock_gettime */
        { AS(freebsd32_clock_settime_args), (sy_call_t 
*)freebsd32_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0 },   /* 233 = 
freebsd32_clock_settime */
        { AS(freebsd32_clock_getres_args), (sy_call_t *)freebsd32_clock_getres, 
AUE_NULL, NULL, 0, 0, 0 },      /* 234 = freebsd32_clock_getres */
@@ -447,15 +447,15 @@ struct sysent freebsd32_sysent[] = {
        { AS(fstatfs_args), (sy_call_t *)fstatfs, AUE_FSTATFS, NULL, 0, 0, 0 }, 
/* 397 = fstatfs */
        { AS(fhstatfs_args), (sy_call_t *)fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0 
},      /* 398 = fhstatfs */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 399 = nosys */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 400 = ksem_close */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 401 = ksem_post */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 402 = ksem_wait */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 403 = ksem_trywait */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 404 = ksem_init */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 405 = ksem_open */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 406 = ksem_unlink */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 407 = ksem_getvalue */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 408 = ksem_destroy */
+       { AS(ksem_close_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},       /* 400 = ksem_close */
+       { AS(ksem_post_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},        /* 401 = ksem_post */
+       { AS(ksem_wait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},        /* 402 = ksem_wait */
+       { AS(ksem_trywait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
0 },     /* 403 = ksem_trywait */
+       { AS(freebsd32_ksem_init_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0 },      /* 404 = freebsd32_ksem_init */
+       { AS(freebsd32_ksem_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0 },      /* 405 = freebsd32_ksem_open */
+       { AS(ksem_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},      /* 406 = ksem_unlink */
+       { AS(ksem_getvalue_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
0 },    /* 407 = ksem_getvalue */
+       { AS(ksem_destroy_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
0 },     /* 408 = ksem_destroy */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 409 = __mac_get_pid */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 410 = __mac_get_link */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 411 = __mac_set_link */
@@ -488,7 +488,7 @@ struct sysent freebsd32_sysent[] = {
        { AS(extattr_list_file_args), (sy_call_t *)extattr_list_file, 
AUE_EXTATTR_LIST_FILE, NULL, 0, 0, 0 },   /* 438 = extattr_list_file */
        { AS(extattr_list_link_args), (sy_call_t *)extattr_list_link, 
AUE_EXTATTR_LIST_LINK, NULL, 0, 0, 0 },   /* 439 = extattr_list_link */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 440 = kse_switchin */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 441 = ksem_timedwait */
+       { AS(freebsd32_ksem_timedwait_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0 }, /* 441 = freebsd32_ksem_timedwait */
        { AS(freebsd32_thr_suspend_args), (sy_call_t *)freebsd32_thr_suspend, 
AUE_NULL, NULL, 0, 0, 0 },        /* 442 = freebsd32_thr_suspend */
        { AS(thr_wake_args), (sy_call_t *)thr_wake, AUE_NULL, NULL, 0, 0, 0 },  
/* 443 = thr_wake */
        { AS(kldunloadf_args), (sy_call_t *)kldunloadf, AUE_MODUNLOAD, NULL, 0, 
0, 0 }, /* 444 = kldunloadf */
@@ -504,12 +504,12 @@ struct sysent freebsd32_sysent[] = {
        { AS(freebsd32_umtx_op_args), (sy_call_t *)freebsd32_umtx_op, AUE_NULL, 
NULL, 0, 0, 0 },        /* 454 = freebsd32_umtx_op */
        { AS(freebsd32_thr_new_args), (sy_call_t *)freebsd32_thr_new, AUE_NULL, 
NULL, 0, 0, 0 },        /* 455 = freebsd32_thr_new */
        { AS(sigqueue_args), (sy_call_t *)sigqueue, AUE_NULL, NULL, 0, 0, 0 },  
/* 456 = sigqueue */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 457 = kmq_open */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 458 = kmq_setattr */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 459 = kmq_timedreceive */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 460 = kmq_timedsend */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 461 = kmq_notify */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 462 = kmq_unlink */
+       { AS(freebsd32_kmq_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0 },       /* 457 = freebsd32_kmq_open */
+       { AS(freebsd32_kmq_setattr_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0 },    /* 458 = freebsd32_kmq_setattr */
+       { AS(freebsd32_kmq_timedreceive_args), (sy_call_t *)lkmressys, 
AUE_NULL, NULL, 0, 0, 0 },       /* 459 = freebsd32_kmq_timedreceive */
+       { AS(freebsd32_kmq_timedsend_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0 },  /* 460 = freebsd32_kmq_timedsend */
+       { AS(kmq_notify_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},       /* 461 = kmq_notify */
+       { AS(kmq_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0 
},       /* 462 = kmq_unlink */
        { AS(abort2_args), (sy_call_t *)abort2, AUE_NULL, NULL, 0, 0, 0 },      
/* 463 = abort2 */
        { AS(thr_set_name_args), (sy_call_t *)thr_set_name, AUE_NULL, NULL, 0, 
0, 0 },  /* 464 = thr_set_name */
        { AS(freebsd32_aio_fsync_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0 },      /* 465 = freebsd32_aio_fsync */
@@ -570,9 +570,9 @@ struct sysent freebsd32_sysent[] = {
        { AS(freebsd32_jail_set_args), (sy_call_t *)freebsd32_jail_set, 
AUE_NULL, NULL, 0, 0, 0 },      /* 507 = freebsd32_jail_set */
        { AS(jail_remove_args), (sy_call_t *)jail_remove, AUE_NULL, NULL, 0, 0, 
0 },    /* 508 = jail_remove */
        { AS(closefrom_args), (sy_call_t *)closefrom, AUE_CLOSEFROM, NULL, 0, 
0, 0 },   /* 509 = closefrom */
-       { AS(freebsd32_semctl_args), (sy_call_t *)freebsd32_semctl, AUE_SEMCTL, 
NULL, 0, 0, 0 },        /* 510 = freebsd32_semctl */
-       { AS(freebsd32_msgctl_args), (sy_call_t *)freebsd32_msgctl, AUE_MSGCTL, 
NULL, 0, 0, 0 },        /* 511 = freebsd32_msgctl */
-       { AS(freebsd32_shmctl_args), (sy_call_t *)freebsd32_shmctl, AUE_SHMCTL, 
NULL, 0, 0, 0 },        /* 512 = freebsd32_shmctl */
+       { AS(freebsd32_semctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 510 = freebsd32_semctl */
+       { AS(freebsd32_msgctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 511 = freebsd32_msgctl */
+       { AS(freebsd32_shmctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, 0 }, /* 512 = freebsd32_shmctl */
        { AS(lpathconf_args), (sy_call_t *)lpathconf, AUE_LPATHCONF, NULL, 0, 
0, 0 },   /* 513 = lpathconf */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 514 = cap_new */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 515 = cap_getrights */
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to