Author: jhb
Date: Wed Mar  9 19:06:46 2016
New Revision: 296573
URL: https://svnweb.freebsd.org/changeset/base/296573

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
  head/sys/compat/freebsd32/freebsd32_systrace_args.c
  head/sys/kern/init_sysent.c
  head/sys/kern/syscalls.c
  head/sys/kern/systrace_args.c
  head/sys/sys/syscall.h
  head/sys/sys/syscall.mk
  head/sys/sys/sysproto.h

Modified: head/sys/compat/freebsd32/freebsd32_proto.h
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_proto.h Wed Mar  9 19:05:11 2016        
(r296572)
+++ head/sys/compat/freebsd32/freebsd32_proto.h Wed Mar  9 19:06:46 2016        
(r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 277610 
2015-01-23 21:07:08Z jilles 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 296572 
2016-03-09 19:05:11Z jhb 
  */
 
 #ifndef _FREEBSD32_SYSPROTO_H_
@@ -285,25 +285,9 @@ struct freebsd32_aio_suspend_args {
        char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
        char timeout_l_[PADL_(const struct timespec32 *)]; const struct 
timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
-struct freebsd32_aio_cancel_args {
-       char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
-       char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char 
aiocbp_r_[PADR_(struct aiocb32 *)];
-};
 struct freebsd32_aio_error_args {
        char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char 
aiocbp_r_[PADR_(struct aiocb32 *)];
 };
-struct freebsd32_oaio_read_args {
-       char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; 
char aiocbp_r_[PADR_(struct oaiocb32 *)];
-};
-struct freebsd32_oaio_write_args {
-       char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; 
char aiocbp_r_[PADR_(struct oaiocb32 *)];
-};
-struct freebsd32_olio_listio_args {
-       char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
-       char acb_list_l_[PADL_(struct oaiocb32 *const *)]; struct oaiocb32 
*const * acb_list; char acb_list_r_[PADR_(struct oaiocb32 *const *)];
-       char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
-       char sig_l_[PADL_(struct osigevent32 *)]; struct osigevent32 * sig; 
char sig_r_[PADR_(struct osigevent32 *)];
-};
 struct freebsd32_jail_args {
        char jail_l_[PADL_(struct jail32 *)]; struct jail32 * jail; char 
jail_r_[PADR_(struct jail32 *)];
 };
@@ -755,11 +739,7 @@ int        freebsd32_modstat(struct thread *, s
 int    freebsd32_kldstat(struct thread *, struct freebsd32_kldstat_args *);
 int    freebsd32_aio_return(struct thread *, struct freebsd32_aio_return_args 
*);
 int    freebsd32_aio_suspend(struct thread *, struct 
freebsd32_aio_suspend_args *);
-int    freebsd32_aio_cancel(struct thread *, struct freebsd32_aio_cancel_args 
*);
 int    freebsd32_aio_error(struct thread *, struct freebsd32_aio_error_args *);
-int    freebsd32_oaio_read(struct thread *, struct freebsd32_oaio_read_args *);
-int    freebsd32_oaio_write(struct thread *, struct freebsd32_oaio_write_args 
*);
-int    freebsd32_olio_listio(struct thread *, struct 
freebsd32_olio_listio_args *);
 int    freebsd32_jail(struct thread *, struct freebsd32_jail_args *);
 int    freebsd32_sigtimedwait(struct thread *, struct 
freebsd32_sigtimedwait_args *);
 int    freebsd32_sigwaitinfo(struct thread *, struct 
freebsd32_sigwaitinfo_args *);
@@ -1043,6 +1023,18 @@ struct freebsd6_freebsd32_ftruncate_args
        char length1_l_[PADL_(uint32_t)]; uint32_t length1; char 
length1_r_[PADR_(uint32_t)];
        char length2_l_[PADL_(uint32_t)]; uint32_t length2; char 
length2_r_[PADR_(uint32_t)];
 };
+struct freebsd6_freebsd32_aio_read_args {
+       char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; 
char aiocbp_r_[PADR_(struct oaiocb32 *)];
+};
+struct freebsd6_freebsd32_aio_write_args {
+       char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; 
char aiocbp_r_[PADR_(struct oaiocb32 *)];
+};
+struct freebsd6_freebsd32_lio_listio_args {
+       char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
+       char acb_list_l_[PADL_(struct oaiocb32 *const *)]; struct oaiocb32 
*const * acb_list; char acb_list_r_[PADR_(struct oaiocb32 *const *)];
+       char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
+       char sig_l_[PADL_(struct osigevent32 *)]; struct osigevent32 * sig; 
char sig_r_[PADR_(struct osigevent32 *)];
+};
 #ifdef PAD64_REQUIRED
 #else
 #endif
@@ -1061,6 +1053,9 @@ int       freebsd6_freebsd32_mmap(struct threa
 int    freebsd6_freebsd32_lseek(struct thread *, struct 
freebsd6_freebsd32_lseek_args *);
 int    freebsd6_freebsd32_truncate(struct thread *, struct 
freebsd6_freebsd32_truncate_args *);
 int    freebsd6_freebsd32_ftruncate(struct thread *, struct 
freebsd6_freebsd32_ftruncate_args *);
+int    freebsd6_freebsd32_aio_read(struct thread *, struct 
freebsd6_freebsd32_aio_read_args *);
+int    freebsd6_freebsd32_aio_write(struct thread *, struct 
freebsd6_freebsd32_aio_write_args *);
+int    freebsd6_freebsd32_lio_listio(struct thread *, struct 
freebsd6_freebsd32_lio_listio_args *);
 
 #endif /* COMPAT_FREEBSD6 */
 
@@ -1181,11 +1176,10 @@ int     freebsd7_freebsd32_shmctl(struct thr
 #define        FREEBSD32_SYS_AUE_freebsd32_kldstat     AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_return  AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_suspend AUE_NULL
-#define        FREEBSD32_SYS_AUE_freebsd32_aio_cancel  AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_error   AUE_NULL
-#define        FREEBSD32_SYS_AUE_freebsd32_oaio_read   AUE_NULL
-#define        FREEBSD32_SYS_AUE_freebsd32_oaio_write  AUE_NULL
-#define        FREEBSD32_SYS_AUE_freebsd32_olio_listio AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd6_freebsd32_aio_read   AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd6_freebsd32_aio_write  AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd6_freebsd32_lio_listio AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd4_freebsd32_sendfile   AUE_SENDFILE
 #define        FREEBSD32_SYS_AUE_freebsd32_jail        AUE_JAIL
 #define        FREEBSD32_SYS_AUE_freebsd4_freebsd32_sigaction  AUE_SIGACTION

Modified: head/sys/compat/freebsd32/freebsd32_syscall.h
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_syscall.h       Wed Mar  9 19:05:11 
2016        (r296572)
+++ head/sys/compat/freebsd32/freebsd32_syscall.h       Wed Mar  9 19:06:46 
2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 277610 
2015-01-23 21:07:08Z jilles 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 296572 
2016-03-09 19:05:11Z jhb 
  */
 
 #define        FREEBSD32_SYS_syscall   0
@@ -253,11 +253,11 @@
                                /* 313 is obsolete signanosleep */
 #define        FREEBSD32_SYS_freebsd32_aio_return      314
 #define        FREEBSD32_SYS_freebsd32_aio_suspend     315
-#define        FREEBSD32_SYS_freebsd32_aio_cancel      316
+#define        FREEBSD32_SYS_aio_cancel        316
 #define        FREEBSD32_SYS_freebsd32_aio_error       317
-#define        FREEBSD32_SYS_freebsd32_oaio_read       318
-#define        FREEBSD32_SYS_freebsd32_oaio_write      319
-#define        FREEBSD32_SYS_freebsd32_olio_listio     320
+#define        FREEBSD32_SYS_freebsd6_freebsd32_aio_read       318
+#define        FREEBSD32_SYS_freebsd6_freebsd32_aio_write      319
+#define        FREEBSD32_SYS_freebsd6_freebsd32_lio_listio     320
 #define        FREEBSD32_SYS_yield     321
                                /* 322 is obsolete thr_sleep */
                                /* 323 is obsolete thr_wakeup */

Modified: head/sys/compat/freebsd32/freebsd32_syscalls.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_syscalls.c      Wed Mar  9 19:05:11 
2016        (r296572)
+++ head/sys/compat/freebsd32/freebsd32_syscalls.c      Wed Mar  9 19:06:46 
2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 277610 
2015-01-23 21:07:08Z jilles 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 296572 
2016-03-09 19:05:11Z jhb 
  */
 
 const char *freebsd32_syscallnames[] = {
@@ -326,11 +326,11 @@ const char *freebsd32_syscallnames[] = {
        "obs_signanosleep",                     /* 313 = obsolete signanosleep 
*/
        "freebsd32_aio_return",                 /* 314 = freebsd32_aio_return */
        "freebsd32_aio_suspend",                        /* 315 = 
freebsd32_aio_suspend */
-       "freebsd32_aio_cancel",                 /* 316 = freebsd32_aio_cancel */
+       "aio_cancel",                   /* 316 = aio_cancel */
        "freebsd32_aio_error",                  /* 317 = freebsd32_aio_error */
-       "freebsd32_oaio_read",                  /* 318 = freebsd32_oaio_read */
-       "freebsd32_oaio_write",                 /* 319 = freebsd32_oaio_write */
-       "freebsd32_olio_listio",                        /* 320 = 
freebsd32_olio_listio */
+       "compat6.freebsd32_aio_read",           /* 318 = freebsd6 
freebsd32_aio_read */
+       "compat6.freebsd32_aio_write",          /* 319 = freebsd6 
freebsd32_aio_write */
+       "compat6.freebsd32_lio_listio",         /* 320 = freebsd6 
freebsd32_lio_listio */
        "yield",                        /* 321 = yield */
        "obs_thr_sleep",                        /* 322 = obsolete thr_sleep */
        "obs_thr_wakeup",                       /* 323 = obsolete thr_wakeup */

Modified: head/sys/compat/freebsd32/freebsd32_sysent.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_sysent.c        Wed Mar  9 19:05:11 
2016        (r296572)
+++ head/sys/compat/freebsd32/freebsd32_sysent.c        Wed Mar  9 19:06:46 
2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 277610 
2015-01-23 21:07:08Z jilles 
+ * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 296572 
2016-03-09 19:05:11Z jhb 
  */
 
 #include "opt_compat.h"
@@ -302,9 +302,9 @@ struct sysent freebsd32_sysent[] = {
        { AS(openbsd_poll_args), (sy_call_t *)sys_openbsd_poll, AUE_POLL, NULL, 
0, 0, 0, SY_THR_STATIC },       /* 252 = openbsd_poll */
        { 0, (sy_call_t *)sys_issetugid, AUE_ISSETUGID, NULL, 0, 0, 0, 
SY_THR_STATIC }, /* 253 = issetugid */
        { AS(lchown_args), (sy_call_t *)sys_lchown, AUE_LCHOWN, NULL, 0, 0, 0, 
SY_THR_STATIC }, /* 254 = lchown */
-       { AS(freebsd32_aio_read_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },        /* 255 = freebsd32_aio_read */
-       { AS(freebsd32_aio_write_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },       /* 256 = freebsd32_aio_write */
-       { AS(freebsd32_lio_listio_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },      /* 257 = freebsd32_lio_listio */
+       { AS(freebsd32_aio_read_args), (sy_call_t *)freebsd32_aio_read, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },       /* 255 = freebsd32_aio_read */
+       { AS(freebsd32_aio_write_args), (sy_call_t *)freebsd32_aio_write, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 256 = freebsd32_aio_write */
+       { AS(freebsd32_lio_listio_args), (sy_call_t *)freebsd32_lio_listio, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },   /* 257 = freebsd32_lio_listio */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 258 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 259 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 260 = nosys */
@@ -361,13 +361,13 @@ struct sysent freebsd32_sysent[] = {
        { AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 311 = setresuid */
        { AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 312 = setresgid */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 313 = obsolete signanosleep */
-       { AS(freebsd32_aio_return_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },      /* 314 = freebsd32_aio_return */
-       { AS(freebsd32_aio_suspend_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },     /* 315 = freebsd32_aio_suspend */
-       { AS(freebsd32_aio_cancel_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },      /* 316 = freebsd32_aio_cancel */
-       { AS(freebsd32_aio_error_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },       /* 317 = freebsd32_aio_error */
-       { AS(freebsd32_oaio_read_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },       /* 318 = freebsd32_oaio_read */
-       { AS(freebsd32_oaio_write_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },      /* 319 = freebsd32_oaio_write */
-       { AS(freebsd32_olio_listio_args), (sy_call_t *)lkmressys, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_ABSENT },     /* 320 = freebsd32_olio_listio */
+       { AS(freebsd32_aio_return_args), (sy_call_t *)freebsd32_aio_return, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },   /* 314 = freebsd32_aio_return */
+       { AS(freebsd32_aio_suspend_args), (sy_call_t *)freebsd32_aio_suspend, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 315 = freebsd32_aio_suspend */
+       { AS(aio_cancel_args), (sy_call_t *)sys_aio_cancel, AUE_NULL, NULL, 0, 
0, 0, SY_THR_STATIC },   /* 316 = aio_cancel */
+       { AS(freebsd32_aio_error_args), (sy_call_t *)freebsd32_aio_error, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 317 = freebsd32_aio_error */
+       { compat6(AS(freebsd6_freebsd32_aio_read_args),freebsd32_aio_read), 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },   /* 318 = freebsd6 
freebsd32_aio_read */
+       { compat6(AS(freebsd6_freebsd32_aio_write_args),freebsd32_aio_write), 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 319 = freebsd6 freebsd32_aio_write 
*/
+       { compat6(AS(freebsd6_freebsd32_lio_listio_args),freebsd32_lio_listio), 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },       /* 320 = freebsd6 
freebsd32_lio_listio */
        { 0, (sy_call_t *)sys_yield, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },  
        /* 321 = yield */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 322 = obsolete thr_sleep */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 323 = obsolete thr_wakeup */
@@ -406,7 +406,7 @@ struct sysent freebsd32_sysent[] = {
        { AS(extattr_set_file_args), (sy_call_t *)sys_extattr_set_file, 
AUE_EXTATTR_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },   /* 356 = 
extattr_set_file */
        { AS(extattr_get_file_args), (sy_call_t *)sys_extattr_get_file, 
AUE_EXTATTR_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },   /* 357 = 
extattr_get_file */
        { AS(extattr_delete_file_args), (sy_call_t *)sys_extattr_delete_file, 
AUE_EXTATTR_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },  /* 358 = 
extattr_delete_file */
-       { AS(freebsd32_aio_waitcomplete_args), (sy_call_t *)lkmressys, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },        /* 359 = 
freebsd32_aio_waitcomplete */
+       { AS(freebsd32_aio_waitcomplete_args), (sy_call_t 
*)freebsd32_aio_waitcomplete, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },       
/* 359 = freebsd32_aio_waitcomplete */
        { AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 360 = getresuid */
        { AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 361 = getresgid */
        { 0, (sy_call_t *)sys_kqueue, AUE_KQUEUE, NULL, 0, 0, 0, SY_THR_STATIC 
},       /* 362 = kqueue */
@@ -512,7 +512,7 @@ struct sysent freebsd32_sysent[] = {
        { AS(kmq_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_ABSENT },        /* 462 = kmq_unlink */
        { AS(abort2_args), (sy_call_t *)sys_abort2, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_STATIC },   /* 463 = abort2 */
        { AS(thr_set_name_args), (sy_call_t *)sys_thr_set_name, AUE_NULL, NULL, 
0, 0, 0, SY_THR_STATIC },       /* 464 = thr_set_name */
-       { AS(freebsd32_aio_fsync_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },       /* 465 = freebsd32_aio_fsync */
+       { AS(freebsd32_aio_fsync_args), (sy_call_t *)freebsd32_aio_fsync, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 465 = freebsd32_aio_fsync */
        { AS(rtprio_thread_args), (sy_call_t *)sys_rtprio_thread, AUE_RTPRIO, 
NULL, 0, 0, 0, SY_THR_STATIC },   /* 466 = rtprio_thread */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 467 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 468 = nosys */
@@ -609,7 +609,7 @@ struct sysent freebsd32_sysent[] = {
        { AS(chflagsat_args), (sy_call_t *)sys_chflagsat, AUE_CHFLAGSAT, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 540 = chflagsat */
        { AS(accept4_args), (sy_call_t *)sys_accept4, AUE_ACCEPT, NULL, 0, 0, 
0, SY_THR_STATIC },       /* 541 = accept4 */
        { AS(pipe2_args), (sy_call_t *)sys_pipe2, AUE_PIPE, NULL, 0, 0, 0, 
SY_THR_STATIC },     /* 542 = pipe2 */
-       { AS(freebsd32_aio_mlock_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 
0, 0, 0, SY_THR_ABSENT },       /* 543 = freebsd32_aio_mlock */
+       { AS(freebsd32_aio_mlock_args), (sy_call_t *)freebsd32_aio_mlock, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 543 = freebsd32_aio_mlock */
 #ifdef PAD64_REQUIRED
        { AS(freebsd32_procctl_args), (sy_call_t *)freebsd32_procctl, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_STATIC }, /* 544 = freebsd32_procctl */
 #else

Modified: head/sys/compat/freebsd32/freebsd32_systrace_args.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_systrace_args.c Wed Mar  9 19:05:11 
2016        (r296572)
+++ head/sys/compat/freebsd32/freebsd32_systrace_args.c Wed Mar  9 19:06:46 
2016        (r296573)
@@ -1556,11 +1556,11 @@ systrace_args(int sysnum, void *params, 
                *n_args = 3;
                break;
        }
-       /* freebsd32_aio_cancel */
+       /* aio_cancel */
        case 316: {
-               struct freebsd32_aio_cancel_args *p = params;
+               struct aio_cancel_args *p = params;
                iarg[0] = p->fd; /* int */
-               uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
+               uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */
                *n_args = 2;
                break;
        }
@@ -1571,30 +1571,6 @@ systrace_args(int sysnum, void *params, 
                *n_args = 1;
                break;
        }
-       /* freebsd32_oaio_read */
-       case 318: {
-               struct freebsd32_oaio_read_args *p = params;
-               uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb32 * */
-               *n_args = 1;
-               break;
-       }
-       /* freebsd32_oaio_write */
-       case 319: {
-               struct freebsd32_oaio_write_args *p = params;
-               uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb32 * */
-               *n_args = 1;
-               break;
-       }
-       /* freebsd32_olio_listio */
-       case 320: {
-               struct freebsd32_olio_listio_args *p = params;
-               iarg[0] = p->mode; /* int */
-               uarg[1] = (intptr_t) p->acb_list; /* struct oaiocb32 *const * */
-               iarg[2] = p->nent; /* int */
-               uarg[3] = (intptr_t) p->sig; /* struct osigevent32 * */
-               *n_args = 4;
-               break;
-       }
        /* yield */
        case 321: {
                *n_args = 0;
@@ -5813,14 +5789,14 @@ systrace_entry_setargdesc(int sysnum, in
                        break;
                };
                break;
-       /* freebsd32_aio_cancel */
+       /* aio_cancel */
        case 316:
                switch(ndx) {
                case 0:
                        p = "int";
                        break;
                case 1:
-                       p = "struct aiocb32 *";
+                       p = "struct aiocb *";
                        break;
                default:
                        break;
@@ -5836,45 +5812,6 @@ systrace_entry_setargdesc(int sysnum, in
                        break;
                };
                break;
-       /* freebsd32_oaio_read */
-       case 318:
-               switch(ndx) {
-               case 0:
-                       p = "struct oaiocb32 *";
-                       break;
-               default:
-                       break;
-               };
-               break;
-       /* freebsd32_oaio_write */
-       case 319:
-               switch(ndx) {
-               case 0:
-                       p = "struct oaiocb32 *";
-                       break;
-               default:
-                       break;
-               };
-               break;
-       /* freebsd32_olio_listio */
-       case 320:
-               switch(ndx) {
-               case 0:
-                       p = "int";
-                       break;
-               case 1:
-                       p = "struct oaiocb32 *const *";
-                       break;
-               case 2:
-                       p = "int";
-                       break;
-               case 3:
-                       p = "struct osigevent32 *";
-                       break;
-               default:
-                       break;
-               };
-               break;
        /* yield */
        case 321:
                break;
@@ -9884,7 +9821,7 @@ systrace_return_setargdesc(int sysnum, i
                if (ndx == 0 || ndx == 1)
                        p = "int";
                break;
-       /* freebsd32_aio_cancel */
+       /* aio_cancel */
        case 316:
                if (ndx == 0 || ndx == 1)
                        p = "int";
@@ -9894,21 +9831,6 @@ systrace_return_setargdesc(int sysnum, i
                if (ndx == 0 || ndx == 1)
                        p = "int";
                break;
-       /* freebsd32_oaio_read */
-       case 318:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
-       /* freebsd32_oaio_write */
-       case 319:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
-       /* freebsd32_olio_listio */
-       case 320:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
        /* yield */
        case 321:
        /* mlockall */

Modified: head/sys/kern/init_sysent.c
==============================================================================
--- head/sys/kern/init_sysent.c Wed Mar  9 19:05:11 2016        (r296572)
+++ head/sys/kern/init_sysent.c Wed Mar  9 19:06:46 2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 285388 2015-07-11 
15:22:11Z adrian 
+ * created from FreeBSD: head/sys/kern/syscalls.master 296572 2016-03-09 
19:05:11Z jhb 
  */
 
 #include "opt_compat.h"
@@ -295,9 +295,9 @@ struct sysent sysent[] = {
        { AS(openbsd_poll_args), (sy_call_t *)sys_openbsd_poll, AUE_POLL, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },  /* 252 = openbsd_poll */
        { 0, (sy_call_t *)sys_issetugid, AUE_ISSETUGID, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },    /* 253 = issetugid */
        { AS(lchown_args), (sy_call_t *)sys_lchown, AUE_LCHOWN, NULL, 0, 0, 0, 
SY_THR_STATIC }, /* 254 = lchown */
-       { AS(aio_read_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },     /* 255 = aio_read */
-       { AS(aio_write_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },    /* 256 = aio_write */
-       { AS(lio_listio_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },   /* 257 = lio_listio */
+       { AS(aio_read_args), (sy_call_t *)sys_aio_read, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },  /* 255 = aio_read */
+       { AS(aio_write_args), (sy_call_t *)sys_aio_write, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },        /* 256 = aio_write */
+       { AS(lio_listio_args), (sy_call_t *)sys_lio_listio, AUE_NULL, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_STATIC },      /* 257 = lio_listio */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 258 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 259 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 260 = nosys */
@@ -354,13 +354,13 @@ struct sysent sysent[] = {
        { AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },   /* 311 = setresuid */
        { AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },   /* 312 = setresgid */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 313 = obsolete signanosleep */
-       { AS(aio_return_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },   /* 314 = aio_return */
-       { AS(aio_suspend_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },  /* 315 = aio_suspend */
-       { AS(aio_cancel_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },   /* 316 = aio_cancel */
-       { AS(aio_error_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },    /* 317 = aio_error */
-       { AS(oaio_read_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },    /* 318 = oaio_read */
-       { AS(oaio_write_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },   /* 319 = oaio_write */
-       { AS(olio_listio_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },  /* 320 = olio_listio */
+       { AS(aio_return_args), (sy_call_t *)sys_aio_return, AUE_NULL, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_STATIC },      /* 314 = aio_return */
+       { AS(aio_suspend_args), (sy_call_t *)sys_aio_suspend, AUE_NULL, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },    /* 315 = aio_suspend */
+       { AS(aio_cancel_args), (sy_call_t *)sys_aio_cancel, AUE_NULL, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_STATIC },      /* 316 = aio_cancel */
+       { AS(aio_error_args), (sy_call_t *)sys_aio_error, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },        /* 317 = aio_error */
+       { compat6(AS(freebsd6_aio_read_args),aio_read), AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },  /* 318 = freebsd6 aio_read */
+       { compat6(AS(freebsd6_aio_write_args),aio_write), AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },        /* 319 = freebsd6 aio_write */
+       { compat6(AS(freebsd6_lio_listio_args),lio_listio), AUE_NULL, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_STATIC },      /* 320 = freebsd6 lio_listio */
        { 0, (sy_call_t *)sys_yield, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, 
SY_THR_STATIC },     /* 321 = yield */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 322 = obsolete thr_sleep */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 323 = obsolete thr_wakeup */
@@ -399,7 +399,7 @@ struct sysent sysent[] = {
        { AS(extattr_set_file_args), (sy_call_t *)sys_extattr_set_file, 
AUE_EXTATTR_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },   /* 356 = 
extattr_set_file */
        { AS(extattr_get_file_args), (sy_call_t *)sys_extattr_get_file, 
AUE_EXTATTR_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },   /* 357 = 
extattr_get_file */
        { AS(extattr_delete_file_args), (sy_call_t *)sys_extattr_delete_file, 
AUE_EXTATTR_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },  /* 358 = 
extattr_delete_file */
-       { AS(aio_waitcomplete_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_ABSENT },     /* 359 = aio_waitcomplete */
+       { AS(aio_waitcomplete_args), (sy_call_t *)sys_aio_waitcomplete, 
AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },  /* 359 = 
aio_waitcomplete */
        { AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },   /* 360 = getresuid */
        { AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },   /* 361 = getresgid */
        { 0, (sy_call_t *)sys_kqueue, AUE_KQUEUE, NULL, 0, 0, SYF_CAPENABLED, 
SY_THR_STATIC },  /* 362 = kqueue */
@@ -505,7 +505,7 @@ struct sysent sysent[] = {
        { AS(kmq_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_ABSENT },        /* 462 = kmq_unlink */
        { AS(abort2_args), (sy_call_t *)sys_abort2, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },      /* 463 = abort2 */
        { AS(thr_set_name_args), (sy_call_t *)sys_thr_set_name, AUE_NULL, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },  /* 464 = thr_set_name */
-       { AS(aio_fsync_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_ABSENT },    /* 465 = aio_fsync */
+       { AS(aio_fsync_args), (sy_call_t *)sys_aio_fsync, AUE_NULL, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },        /* 465 = aio_fsync */
        { AS(rtprio_thread_args), (sy_call_t *)sys_rtprio_thread, AUE_RTPRIO, 
NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },      /* 466 = rtprio_thread */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 467 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 468 = nosys */
@@ -583,7 +583,7 @@ struct sysent sysent[] = {
        { AS(chflagsat_args), (sy_call_t *)sys_chflagsat, AUE_CHFLAGSAT, NULL, 
0, 0, SYF_CAPENABLED, SY_THR_STATIC },   /* 540 = chflagsat */
        { AS(accept4_args), (sy_call_t *)sys_accept4, AUE_ACCEPT, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },  /* 541 = accept4 */
        { AS(pipe2_args), (sy_call_t *)sys_pipe2, AUE_PIPE, NULL, 0, 0, 
SYF_CAPENABLED, SY_THR_STATIC },        /* 542 = pipe2 */
-       { AS(aio_mlock_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_ABSENT }, /* 543 = aio_mlock */
+       { AS(aio_mlock_args), (sy_call_t *)sys_aio_mlock, AUE_NULL, NULL, 0, 0, 
0, SY_THR_STATIC },     /* 543 = aio_mlock */
        { AS(procctl_args), (sy_call_t *)sys_procctl, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_STATIC }, /* 544 = procctl */
        { AS(ppoll_args), (sy_call_t *)sys_ppoll, AUE_POLL, NULL, 0, 0, 0, 
SY_THR_STATIC },     /* 545 = ppoll */
        { AS(futimens_args), (sy_call_t *)sys_futimens, AUE_FUTIMES, NULL, 0, 
0, SYF_CAPENABLED, SY_THR_STATIC },       /* 546 = futimens */

Modified: head/sys/kern/syscalls.c
==============================================================================
--- head/sys/kern/syscalls.c    Wed Mar  9 19:05:11 2016        (r296572)
+++ head/sys/kern/syscalls.c    Wed Mar  9 19:06:46 2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 285388 2015-07-11 
15:22:11Z adrian 
+ * created from FreeBSD: head/sys/kern/syscalls.master 296572 2016-03-09 
19:05:11Z jhb 
  */
 
 const char *syscallnames[] = {
@@ -325,9 +325,9 @@ const char *syscallnames[] = {
        "aio_suspend",                  /* 315 = aio_suspend */
        "aio_cancel",                   /* 316 = aio_cancel */
        "aio_error",                    /* 317 = aio_error */
-       "oaio_read",                    /* 318 = oaio_read */
-       "oaio_write",                   /* 319 = oaio_write */
-       "olio_listio",                  /* 320 = olio_listio */
+       "compat6.aio_read",             /* 318 = freebsd6 aio_read */
+       "compat6.aio_write",            /* 319 = freebsd6 aio_write */
+       "compat6.lio_listio",           /* 320 = freebsd6 lio_listio */
        "yield",                        /* 321 = yield */
        "obs_thr_sleep",                        /* 322 = obsolete thr_sleep */
        "obs_thr_wakeup",                       /* 323 = obsolete thr_wakeup */

Modified: head/sys/kern/systrace_args.c
==============================================================================
--- head/sys/kern/systrace_args.c       Wed Mar  9 19:05:11 2016        
(r296572)
+++ head/sys/kern/systrace_args.c       Wed Mar  9 19:06:46 2016        
(r296573)
@@ -1605,30 +1605,6 @@ systrace_args(int sysnum, void *params, 
                *n_args = 1;
                break;
        }
-       /* oaio_read */
-       case 318: {
-               struct oaio_read_args *p = params;
-               uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb * */
-               *n_args = 1;
-               break;
-       }
-       /* oaio_write */
-       case 319: {
-               struct oaio_write_args *p = params;
-               uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb * */
-               *n_args = 1;
-               break;
-       }
-       /* olio_listio */
-       case 320: {
-               struct olio_listio_args *p = params;
-               iarg[0] = p->mode; /* int */
-               uarg[1] = (intptr_t) p->acb_list; /* struct oaiocb *const * */
-               iarg[2] = p->nent; /* int */
-               uarg[3] = (intptr_t) p->sig; /* struct osigevent * */
-               *n_args = 4;
-               break;
-       }
        /* yield */
        case 321: {
                *n_args = 0;
@@ -5899,45 +5875,6 @@ systrace_entry_setargdesc(int sysnum, in
                        break;
                };
                break;
-       /* oaio_read */
-       case 318:
-               switch(ndx) {
-               case 0:
-                       p = "struct oaiocb *";
-                       break;
-               default:
-                       break;
-               };
-               break;
-       /* oaio_write */
-       case 319:
-               switch(ndx) {
-               case 0:
-                       p = "struct oaiocb *";
-                       break;
-               default:
-                       break;
-               };
-               break;
-       /* olio_listio */
-       case 320:
-               switch(ndx) {
-               case 0:
-                       p = "int";
-                       break;
-               case 1:
-                       p = "struct oaiocb *const *";
-                       break;
-               case 2:
-                       p = "int";
-                       break;
-               case 3:
-                       p = "struct osigevent *";
-                       break;
-               default:
-                       break;
-               };
-               break;
        /* yield */
        case 321:
                break;
@@ -9876,21 +9813,6 @@ systrace_return_setargdesc(int sysnum, i
                if (ndx == 0 || ndx == 1)
                        p = "int";
                break;
-       /* oaio_read */
-       case 318:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
-       /* oaio_write */
-       case 319:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
-       /* olio_listio */
-       case 320:
-               if (ndx == 0 || ndx == 1)
-                       p = "int";
-               break;
        /* yield */
        case 321:
        /* mlockall */

Modified: head/sys/sys/syscall.h
==============================================================================
--- head/sys/sys/syscall.h      Wed Mar  9 19:05:11 2016        (r296572)
+++ head/sys/sys/syscall.h      Wed Mar  9 19:06:46 2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 285388 2015-07-11 
15:22:11Z adrian 
+ * created from FreeBSD: head/sys/kern/syscalls.master 296572 2016-03-09 
19:05:11Z jhb 
  */
 
 #define        SYS_syscall     0
@@ -260,9 +260,9 @@
 #define        SYS_aio_suspend 315
 #define        SYS_aio_cancel  316
 #define        SYS_aio_error   317
-#define        SYS_oaio_read   318
-#define        SYS_oaio_write  319
-#define        SYS_olio_listio 320
+#define        SYS_freebsd6_aio_read   318
+#define        SYS_freebsd6_aio_write  319
+#define        SYS_freebsd6_lio_listio 320
 #define        SYS_yield       321
                                /* 322 is obsolete thr_sleep */
                                /* 323 is obsolete thr_wakeup */

Modified: head/sys/sys/syscall.mk
==============================================================================
--- head/sys/sys/syscall.mk     Wed Mar  9 19:05:11 2016        (r296572)
+++ head/sys/sys/syscall.mk     Wed Mar  9 19:06:46 2016        (r296573)
@@ -1,7 +1,7 @@
 # FreeBSD system call names.
 # DO NOT EDIT-- this file is automatically generated.
 # $FreeBSD$
-# created from FreeBSD: head/sys/kern/syscalls.master 285388 2015-07-11 
15:22:11Z adrian 
+# created from FreeBSD: head/sys/kern/syscalls.master 296572 2016-03-09 
19:05:11Z jhb 
 MIASM =  \
        syscall.o \
        exit.o \
@@ -211,9 +211,9 @@ MIASM =  \
        aio_suspend.o \
        aio_cancel.o \
        aio_error.o \
-       oaio_read.o \
-       oaio_write.o \
-       olio_listio.o \
+       freebsd6_aio_read.o \
+       freebsd6_aio_write.o \
+       freebsd6_lio_listio.o \
        yield.o \
        mlockall.o \
        munlockall.o \

Modified: head/sys/sys/sysproto.h
==============================================================================
--- head/sys/sys/sysproto.h     Wed Mar  9 19:05:11 2016        (r296572)
+++ head/sys/sys/sysproto.h     Wed Mar  9 19:06:46 2016        (r296573)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 285388 2015-07-11 
15:22:11Z adrian 
+ * created from FreeBSD: head/sys/kern/syscalls.master 296572 2016-03-09 
19:05:11Z jhb 
  */
 
 #ifndef _SYS_SYSPROTO_H_
@@ -844,18 +844,6 @@ struct aio_cancel_args {
 struct aio_error_args {
        char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char 
aiocbp_r_[PADR_(struct aiocb *)];
 };
-struct oaio_read_args {
-       char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char 
aiocbp_r_[PADR_(struct oaiocb *)];
-};
-struct oaio_write_args {
-       char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char 
aiocbp_r_[PADR_(struct oaiocb *)];
-};
-struct olio_listio_args {
-       char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
-       char acb_list_l_[PADL_(struct oaiocb *const *)]; struct oaiocb *const * 
acb_list; char acb_list_r_[PADR_(struct oaiocb *const *)];
-       char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
-       char sig_l_[PADL_(struct osigevent *)]; struct osigevent * sig; char 
sig_r_[PADR_(struct osigevent *)];
-};
 struct yield_args {
        register_t dummy;
 };
@@ -1989,9 +1977,6 @@ int       sys_aio_return(struct thread *, stru
 int    sys_aio_suspend(struct thread *, struct aio_suspend_args *);
 int    sys_aio_cancel(struct thread *, struct aio_cancel_args *);
 int    sys_aio_error(struct thread *, struct aio_error_args *);
-int    sys_oaio_read(struct thread *, struct oaio_read_args *);
-int    sys_oaio_write(struct thread *, struct oaio_write_args *);
-int    sys_olio_listio(struct thread *, struct olio_listio_args *);
 int    sys_yield(struct thread *, struct yield_args *);
 int    sys_mlockall(struct thread *, struct mlockall_args *);
 int    sys_munlockall(struct thread *, struct munlockall_args *);
@@ -2465,12 +2450,27 @@ struct freebsd6_ftruncate_args {
        char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
        char length_l_[PADL_(off_t)]; off_t length; char 
length_r_[PADR_(off_t)];
 };
+struct freebsd6_aio_read_args {
+       char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char 
aiocbp_r_[PADR_(struct oaiocb *)];
+};
+struct freebsd6_aio_write_args {
+       char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char 
aiocbp_r_[PADR_(struct oaiocb *)];
+};
+struct freebsd6_lio_listio_args {
+       char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
+       char acb_list_l_[PADL_(struct oaiocb *const *)]; struct oaiocb *const * 
acb_list; char acb_list_r_[PADR_(struct oaiocb *const *)];
+       char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
+       char sig_l_[PADL_(struct osigevent *)]; struct osigevent * sig; char 
sig_r_[PADR_(struct osigevent *)];
+};
 int    freebsd6_pread(struct thread *, struct freebsd6_pread_args *);
 int    freebsd6_pwrite(struct thread *, struct freebsd6_pwrite_args *);
 int    freebsd6_mmap(struct thread *, struct freebsd6_mmap_args *);
 int    freebsd6_lseek(struct thread *, struct freebsd6_lseek_args *);
 int    freebsd6_truncate(struct thread *, struct freebsd6_truncate_args *);
 int    freebsd6_ftruncate(struct thread *, struct freebsd6_ftruncate_args *);
+int    freebsd6_aio_read(struct thread *, struct freebsd6_aio_read_args *);
+int    freebsd6_aio_write(struct thread *, struct freebsd6_aio_write_args *);
+int    freebsd6_lio_listio(struct thread *, struct freebsd6_lio_listio_args *);
 
 #endif /* COMPAT_FREEBSD6 */
 
@@ -2741,9 +2741,9 @@ int       freebsd7_shmctl(struct thread *, str
 #define        SYS_AUE_aio_suspend     AUE_NULL
 #define        SYS_AUE_aio_cancel      AUE_NULL
 #define        SYS_AUE_aio_error       AUE_NULL
-#define        SYS_AUE_oaio_read       AUE_NULL
-#define        SYS_AUE_oaio_write      AUE_NULL
-#define        SYS_AUE_olio_listio     AUE_NULL
+#define        SYS_AUE_freebsd6_aio_read       AUE_NULL
+#define        SYS_AUE_freebsd6_aio_write      AUE_NULL
+#define        SYS_AUE_freebsd6_lio_listio     AUE_NULL
 #define        SYS_AUE_yield   AUE_NULL
 #define        SYS_AUE_mlockall        AUE_MLOCKALL
 #define        SYS_AUE_munlockall      AUE_MUNLOCKALL
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to