Author: netchild
Date: Sun Apr 15 16:56:28 2012
New Revision: 234319
URL: http://svn.freebsd.org/changeset/base/234319

Log:
  regen

Modified:
  stable/8/sys/amd64/linux32/linux32_proto.h
  stable/8/sys/amd64/linux32/linux32_syscall.h
  stable/8/sys/amd64/linux32/linux32_syscalls.c
  stable/8/sys/amd64/linux32/linux32_sysent.c
  stable/8/sys/amd64/linux32/linux32_systrace_args.c
  stable/8/sys/i386/linux/linux_proto.h
  stable/8/sys/i386/linux/linux_syscall.h
  stable/8/sys/i386/linux/linux_syscalls.c
  stable/8/sys/i386/linux/linux_sysent.c
  stable/8/sys/i386/linux/linux_systrace_args.c

Modified: stable/8/sys/amd64/linux32/linux32_proto.h
==============================================================================
--- stable/8/sys/amd64/linux32/linux32_proto.h  Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/amd64/linux32/linux32_proto.h  Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #ifndef _LINUX_SYSPROTO_H_
@@ -1001,6 +1001,102 @@ struct linux_tee_args {
 struct linux_vmsplice_args {
        register_t dummy;
 };
+struct linux_move_pages_args {
+       register_t dummy;
+};
+struct linux_getcpu_args {
+       register_t dummy;
+};
+struct linux_epoll_pwait_args {
+       register_t dummy;
+};
+struct linux_utimensat_args {
+       register_t dummy;
+};
+struct linux_signalfd_args {
+       register_t dummy;
+};
+struct linux_timerfd_create_args {
+       register_t dummy;
+};
+struct linux_eventfd_args {
+       register_t dummy;
+};
+struct linux_fallocate_args {
+       register_t dummy;
+};
+struct linux_timerfd_settime_args {
+       register_t dummy;
+};
+struct linux_timerfd_gettime_args {
+       register_t dummy;
+};
+struct linux_signalfd4_args {
+       register_t dummy;
+};
+struct linux_eventfd2_args {
+       register_t dummy;
+};
+struct linux_epoll_create1_args {
+       register_t dummy;
+};
+struct linux_dup3_args {
+       register_t dummy;
+};
+struct linux_pipe2_args {
+       register_t dummy;
+};
+struct linux_inotify_init1_args {
+       register_t dummy;
+};
+struct linux_preadv_args {
+       register_t dummy;
+};
+struct linux_pwritev_args {
+       register_t dummy;
+};
+struct linux_rt_tsigqueueinfo_args {
+       register_t dummy;
+};
+struct linux_perf_event_open_args {
+       register_t dummy;
+};
+struct linux_recvmmsg_args {
+       register_t dummy;
+};
+struct linux_fanotify_init_args {
+       register_t dummy;
+};
+struct linux_fanotify_mark_args {
+       register_t dummy;
+};
+struct linux_prlimit64_args {
+       register_t dummy;
+};
+struct linux_name_to_handle_at_args {
+       register_t dummy;
+};
+struct linux_open_by_handle_at_args {
+       register_t dummy;
+};
+struct linux_clock_adjtime_args {
+       register_t dummy;
+};
+struct linux_syncfs_args {
+       register_t dummy;
+};
+struct linux_sendmmsg_args {
+       register_t dummy;
+};
+struct linux_setns_args {
+       register_t dummy;
+};
+struct linux_process_vm_readv_args {
+       register_t dummy;
+};
+struct linux_process_vm_writev_args {
+       register_t dummy;
+};
 #define        nosys   linux_nosys
 int    linux_fork(struct thread *, struct linux_fork_args *);
 int    linux_open(struct thread *, struct linux_open_args *);
@@ -1244,6 +1340,38 @@ int      linux_splice(struct thread *, struct
 int    linux_sync_file_range(struct thread *, struct 
linux_sync_file_range_args *);
 int    linux_tee(struct thread *, struct linux_tee_args *);
 int    linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
+int    linux_move_pages(struct thread *, struct linux_move_pages_args *);
+int    linux_getcpu(struct thread *, struct linux_getcpu_args *);
+int    linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
+int    linux_utimensat(struct thread *, struct linux_utimensat_args *);
+int    linux_signalfd(struct thread *, struct linux_signalfd_args *);
+int    linux_timerfd_create(struct thread *, struct linux_timerfd_create_args 
*);
+int    linux_eventfd(struct thread *, struct linux_eventfd_args *);
+int    linux_fallocate(struct thread *, struct linux_fallocate_args *);
+int    linux_timerfd_settime(struct thread *, struct 
linux_timerfd_settime_args *);
+int    linux_timerfd_gettime(struct thread *, struct 
linux_timerfd_gettime_args *);
+int    linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
+int    linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
+int    linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
+int    linux_dup3(struct thread *, struct linux_dup3_args *);
+int    linux_pipe2(struct thread *, struct linux_pipe2_args *);
+int    linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
+int    linux_preadv(struct thread *, struct linux_preadv_args *);
+int    linux_pwritev(struct thread *, struct linux_pwritev_args *);
+int    linux_rt_tsigqueueinfo(struct thread *, struct 
linux_rt_tsigqueueinfo_args *);
+int    linux_perf_event_open(struct thread *, struct 
linux_perf_event_open_args *);
+int    linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
+int    linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
+int    linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
+int    linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
+int    linux_name_to_handle_at(struct thread *, struct 
linux_name_to_handle_at_args *);
+int    linux_open_by_handle_at(struct thread *, struct 
linux_open_by_handle_at_args *);
+int    linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
+int    linux_syncfs(struct thread *, struct linux_syncfs_args *);
+int    linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
+int    linux_setns(struct thread *, struct linux_setns_args *);
+int    linux_process_vm_readv(struct thread *, struct 
linux_process_vm_readv_args *);
+int    linux_process_vm_writev(struct thread *, struct 
linux_process_vm_writev_args *);
 
 #ifdef COMPAT_43
 
@@ -1514,6 +1642,38 @@ int      linux_vmsplice(struct thread *, stru
 #define        LINUX_SYS_AUE_linux_sync_file_range     AUE_NULL
 #define        LINUX_SYS_AUE_linux_tee AUE_NULL
 #define        LINUX_SYS_AUE_linux_vmsplice    AUE_NULL
+#define        LINUX_SYS_AUE_linux_move_pages  AUE_NULL
+#define        LINUX_SYS_AUE_linux_getcpu      AUE_NULL
+#define        LINUX_SYS_AUE_linux_epoll_pwait AUE_NULL
+#define        LINUX_SYS_AUE_linux_utimensat   AUE_NULL
+#define        LINUX_SYS_AUE_linux_signalfd    AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_create      AUE_NULL
+#define        LINUX_SYS_AUE_linux_eventfd     AUE_NULL
+#define        LINUX_SYS_AUE_linux_fallocate   AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_settime     AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_gettime     AUE_NULL
+#define        LINUX_SYS_AUE_linux_signalfd4   AUE_NULL
+#define        LINUX_SYS_AUE_linux_eventfd2    AUE_NULL
+#define        LINUX_SYS_AUE_linux_epoll_create1       AUE_NULL
+#define        LINUX_SYS_AUE_linux_dup3        AUE_NULL
+#define        LINUX_SYS_AUE_linux_pipe2       AUE_NULL
+#define        LINUX_SYS_AUE_linux_inotify_init1       AUE_NULL
+#define        LINUX_SYS_AUE_linux_preadv      AUE_NULL
+#define        LINUX_SYS_AUE_linux_pwritev     AUE_NULL
+#define        LINUX_SYS_AUE_linux_rt_tsigqueueinfo    AUE_NULL
+#define        LINUX_SYS_AUE_linux_perf_event_open     AUE_NULL
+#define        LINUX_SYS_AUE_linux_recvmmsg    AUE_NULL
+#define        LINUX_SYS_AUE_linux_fanotify_init       AUE_NULL
+#define        LINUX_SYS_AUE_linux_fanotify_mark       AUE_NULL
+#define        LINUX_SYS_AUE_linux_prlimit64   AUE_NULL
+#define        LINUX_SYS_AUE_linux_name_to_handle_at   AUE_NULL
+#define        LINUX_SYS_AUE_linux_open_by_handle_at   AUE_NULL
+#define        LINUX_SYS_AUE_linux_clock_adjtime       AUE_NULL
+#define        LINUX_SYS_AUE_linux_syncfs      AUE_NULL
+#define        LINUX_SYS_AUE_linux_sendmmsg    AUE_NULL
+#define        LINUX_SYS_AUE_linux_setns       AUE_NULL
+#define        LINUX_SYS_AUE_linux_process_vm_readv    AUE_NULL
+#define        LINUX_SYS_AUE_linux_process_vm_writev   AUE_NULL
 
 #undef PAD_
 #undef PADL_

Modified: stable/8/sys/amd64/linux32/linux32_syscall.h
==============================================================================
--- stable/8/sys/amd64/linux32/linux32_syscall.h        Sun Apr 15 16:55:26 
2012        (r234318)
+++ stable/8/sys/amd64/linux32/linux32_syscall.h        Sun Apr 15 16:56:28 
2012        (r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #define        LINUX_SYS_exit  1
@@ -289,4 +289,36 @@
 #define        LINUX_SYS_linux_sync_file_range 314
 #define        LINUX_SYS_linux_tee     315
 #define        LINUX_SYS_linux_vmsplice        316
-#define        LINUX_SYS_MAXSYSCALL    317
+#define        LINUX_SYS_linux_move_pages      317
+#define        LINUX_SYS_linux_getcpu  318
+#define        LINUX_SYS_linux_epoll_pwait     319
+#define        LINUX_SYS_linux_utimensat       320
+#define        LINUX_SYS_linux_signalfd        321
+#define        LINUX_SYS_linux_timerfd_create  322
+#define        LINUX_SYS_linux_eventfd 323
+#define        LINUX_SYS_linux_fallocate       324
+#define        LINUX_SYS_linux_timerfd_settime 325
+#define        LINUX_SYS_linux_timerfd_gettime 326
+#define        LINUX_SYS_linux_signalfd4       327
+#define        LINUX_SYS_linux_eventfd2        328
+#define        LINUX_SYS_linux_epoll_create1   329
+#define        LINUX_SYS_linux_dup3    330
+#define        LINUX_SYS_linux_pipe2   331
+#define        LINUX_SYS_linux_inotify_init1   332
+#define        LINUX_SYS_linux_preadv  333
+#define        LINUX_SYS_linux_pwritev 334
+#define        LINUX_SYS_linux_rt_tsigqueueinfo        335
+#define        LINUX_SYS_linux_perf_event_open 336
+#define        LINUX_SYS_linux_recvmmsg        337
+#define        LINUX_SYS_linux_fanotify_init   338
+#define        LINUX_SYS_linux_fanotify_mark   339
+#define        LINUX_SYS_linux_prlimit64       340
+#define        LINUX_SYS_linux_name_to_handle_at       341
+#define        LINUX_SYS_linux_open_by_handle_at       342
+#define        LINUX_SYS_linux_clock_adjtime   343
+#define        LINUX_SYS_linux_syncfs  344
+#define        LINUX_SYS_linux_sendmmsg        345
+#define        LINUX_SYS_linux_setns   346
+#define        LINUX_SYS_linux_process_vm_readv        347
+#define        LINUX_SYS_linux_process_vm_writev       348
+#define        LINUX_SYS_MAXSYSCALL    349

Modified: stable/8/sys/amd64/linux32/linux32_syscalls.c
==============================================================================
--- stable/8/sys/amd64/linux32/linux32_syscalls.c       Sun Apr 15 16:55:26 
2012        (r234318)
+++ stable/8/sys/amd64/linux32/linux32_syscalls.c       Sun Apr 15 16:56:28 
2012        (r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 const char *linux_syscallnames[] = {
@@ -281,7 +281,7 @@ const char *linux_syscallnames[] = {
        "linux_tgkill",                 /* 270 = linux_tgkill */
        "linux_utimes",                 /* 271 = linux_utimes */
        "linux_fadvise64_64",                   /* 272 = linux_fadvise64_64 */
-       "#273",                 /* 273 =  */
+       "#273",                 /* 273 = vserver */
        "linux_mbind",                  /* 274 = linux_mbind */
        "linux_get_mempolicy",                  /* 275 = linux_get_mempolicy */
        "linux_set_mempolicy",                  /* 276 = linux_set_mempolicy */
@@ -325,4 +325,36 @@ const char *linux_syscallnames[] = {
        "linux_sync_file_range",                        /* 314 = 
linux_sync_file_range */
        "linux_tee",                    /* 315 = linux_tee */
        "linux_vmsplice",                       /* 316 = linux_vmsplice */
+       "linux_move_pages",                     /* 317 = linux_move_pages */
+       "linux_getcpu",                 /* 318 = linux_getcpu */
+       "linux_epoll_pwait",                    /* 319 = linux_epoll_pwait */
+       "linux_utimensat",                      /* 320 = linux_utimensat */
+       "linux_signalfd",                       /* 321 = linux_signalfd */
+       "linux_timerfd_create",                 /* 322 = linux_timerfd_create */
+       "linux_eventfd",                        /* 323 = linux_eventfd */
+       "linux_fallocate",                      /* 324 = linux_fallocate */
+       "linux_timerfd_settime",                        /* 325 = 
linux_timerfd_settime */
+       "linux_timerfd_gettime",                        /* 326 = 
linux_timerfd_gettime */
+       "linux_signalfd4",                      /* 327 = linux_signalfd4 */
+       "linux_eventfd2",                       /* 328 = linux_eventfd2 */
+       "linux_epoll_create1",                  /* 329 = linux_epoll_create1 */
+       "linux_dup3",                   /* 330 = linux_dup3 */
+       "linux_pipe2",                  /* 331 = linux_pipe2 */
+       "linux_inotify_init1",                  /* 332 = linux_inotify_init1 */
+       "linux_preadv",                 /* 333 = linux_preadv */
+       "linux_pwritev",                        /* 334 = linux_pwritev */
+       "linux_rt_tsigqueueinfo",                       /* 335 = 
linux_rt_tsigqueueinfo */
+       "linux_perf_event_open",                        /* 336 = 
linux_perf_event_open */
+       "linux_recvmmsg",                       /* 337 = linux_recvmmsg */
+       "linux_fanotify_init",                  /* 338 = linux_fanotify_init */
+       "linux_fanotify_mark",                  /* 339 = linux_fanotify_mark */
+       "linux_prlimit64",                      /* 340 = linux_prlimit64 */
+       "linux_name_to_handle_at",                      /* 341 = 
linux_name_to_handle_at */
+       "linux_open_by_handle_at",                      /* 342 = 
linux_open_by_handle_at */
+       "linux_clock_adjtime",                  /* 343 = linux_clock_adjtime */
+       "linux_syncfs",                 /* 344 = linux_syncfs */
+       "linux_sendmmsg",                       /* 345 = linux_sendmmsg */
+       "linux_setns",                  /* 346 = linux_setns */
+       "linux_process_vm_readv",                       /* 347 = 
linux_process_vm_readv */
+       "linux_process_vm_writev",                      /* 348 = 
linux_process_vm_writev */
 };

Modified: stable/8/sys/amd64/linux32/linux32_sysent.c
==============================================================================
--- stable/8/sys/amd64/linux32/linux32_sysent.c Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/amd64/linux32/linux32_sysent.c Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/amd64/linux32/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #include "opt_compat.h"
@@ -292,7 +292,7 @@ struct sysent linux_sysent[] = {
        { AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 
0, 0 },  /* 270 = linux_tgkill */
        { AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 
0, 0, 0 },        /* 271 = linux_utimes */
        { AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, 
AUE_NULL, NULL, 0, 0, 0 },      /* 272 = linux_fadvise64_64 */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 273 =  */
+       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 273 = vserver */
        { 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0 },       /* 274 
= linux_mbind */
        { 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0 },       
/* 275 = linux_get_mempolicy */
        { 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0 },       
/* 276 = linux_set_mempolicy */
@@ -336,4 +336,36 @@ struct sysent linux_sysent[] = {
        { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0 },     
/* 314 = linux_sync_file_range */
        { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0 },         /* 315 
= linux_tee */
        { 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0 },    /* 316 
= linux_vmsplice */
+       { 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0 },  /* 317 
= linux_move_pages */
+       { 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0 },      /* 318 
= linux_getcpu */
+       { 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0 }, /* 319 
= linux_epoll_pwait */
+       { 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0 },   /* 320 
= linux_utimensat */
+       { 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0 },    /* 321 
= linux_signalfd */
+       { 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0 },      
/* 322 = linux_timerfd_create */
+       { 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0 },     /* 323 
= linux_eventfd */
+       { 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0 },   /* 324 
= linux_fallocate */
+       { 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0 },     
/* 325 = linux_timerfd_settime */
+       { 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0 },     
/* 326 = linux_timerfd_gettime */
+       { 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0 },   /* 327 
= linux_signalfd4 */
+       { 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0 },    /* 328 
= linux_eventfd2 */
+       { 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0 },       
/* 329 = linux_epoll_create1 */
+       { 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0 },        /* 330 
= linux_dup3 */
+       { 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0 },       /* 331 
= linux_pipe2 */
+       { 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0 },       
/* 332 = linux_inotify_init1 */
+       { 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0 },      /* 333 
= linux_preadv */
+       { 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0 },     /* 334 
= linux_pwritev */
+       { 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0 },    
/* 335 = linux_rt_tsigqueueinfo */
+       { 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0 },     
/* 336 = linux_perf_event_open */
+       { 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0 },    /* 337 
= linux_recvmmsg */
+       { 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0 },       
/* 338 = linux_fanotify_init */
+       { 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0 },       
/* 339 = linux_fanotify_mark */
+       { 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0 },   /* 340 
= linux_prlimit64 */
+       { 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0 },   
/* 341 = linux_name_to_handle_at */
+       { 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0 },   
/* 342 = linux_open_by_handle_at */
+       { 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0 },       
/* 343 = linux_clock_adjtime */
+       { 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0 },      /* 344 
= linux_syncfs */
+       { 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0 },    /* 345 
= linux_sendmmsg */
+       { 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0 },       /* 346 
= linux_setns */
+       { 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0 },    
/* 347 = linux_process_vm_readv */
+       { 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0 },   
/* 348 = linux_process_vm_writev */
 };

Modified: stable/8/sys/amd64/linux32/linux32_systrace_args.c
==============================================================================
--- stable/8/sys/amd64/linux32/linux32_systrace_args.c  Sun Apr 15 16:55:26 
2012        (r234318)
+++ stable/8/sys/amd64/linux32/linux32_systrace_args.c  Sun Apr 15 16:56:28 
2012        (r234319)
@@ -2099,6 +2099,166 @@ systrace_args(int sysnum, void *params, 
                *n_args = 0;
                break;
        }
+       /* linux_move_pages */
+       case 317: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_getcpu */
+       case 318: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_epoll_pwait */
+       case 319: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_utimensat */
+       case 320: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_signalfd */
+       case 321: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_timerfd_create */
+       case 322: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_eventfd */
+       case 323: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_fallocate */
+       case 324: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_timerfd_settime */
+       case 325: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_timerfd_gettime */
+       case 326: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_signalfd4 */
+       case 327: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_eventfd2 */
+       case 328: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_epoll_create1 */
+       case 329: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_dup3 */
+       case 330: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_pipe2 */
+       case 331: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_inotify_init1 */
+       case 332: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_preadv */
+       case 333: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_pwritev */
+       case 334: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_rt_tsigqueueinfo */
+       case 335: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_perf_event_open */
+       case 336: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_recvmmsg */
+       case 337: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_fanotify_init */
+       case 338: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_fanotify_mark */
+       case 339: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_prlimit64 */
+       case 340: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_name_to_handle_at */
+       case 341: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_open_by_handle_at */
+       case 342: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_clock_adjtime */
+       case 343: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_syncfs */
+       case 344: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_sendmmsg */
+       case 345: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_setns */
+       case 346: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_process_vm_readv */
+       case 347: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_process_vm_writev */
+       case 348: {
+               *n_args = 0;
+               break;
+       }
        default:
                *n_args = 0;
                break;
@@ -5160,6 +5320,102 @@ systrace_setargdesc(int sysnum, int ndx,
        /* linux_vmsplice */
        case 316:
                break;
+       /* linux_move_pages */
+       case 317:
+               break;
+       /* linux_getcpu */
+       case 318:
+               break;
+       /* linux_epoll_pwait */
+       case 319:
+               break;
+       /* linux_utimensat */
+       case 320:
+               break;
+       /* linux_signalfd */
+       case 321:
+               break;
+       /* linux_timerfd_create */
+       case 322:
+               break;
+       /* linux_eventfd */
+       case 323:
+               break;
+       /* linux_fallocate */
+       case 324:
+               break;
+       /* linux_timerfd_settime */
+       case 325:
+               break;
+       /* linux_timerfd_gettime */
+       case 326:
+               break;
+       /* linux_signalfd4 */
+       case 327:
+               break;
+       /* linux_eventfd2 */
+       case 328:
+               break;
+       /* linux_epoll_create1 */
+       case 329:
+               break;
+       /* linux_dup3 */
+       case 330:
+               break;
+       /* linux_pipe2 */
+       case 331:
+               break;
+       /* linux_inotify_init1 */
+       case 332:
+               break;
+       /* linux_preadv */
+       case 333:
+               break;
+       /* linux_pwritev */
+       case 334:
+               break;
+       /* linux_rt_tsigqueueinfo */
+       case 335:
+               break;
+       /* linux_perf_event_open */
+       case 336:
+               break;
+       /* linux_recvmmsg */
+       case 337:
+               break;
+       /* linux_fanotify_init */
+       case 338:
+               break;
+       /* linux_fanotify_mark */
+       case 339:
+               break;
+       /* linux_prlimit64 */
+       case 340:
+               break;
+       /* linux_name_to_handle_at */
+       case 341:
+               break;
+       /* linux_open_by_handle_at */
+       case 342:
+               break;
+       /* linux_clock_adjtime */
+       case 343:
+               break;
+       /* linux_syncfs */
+       case 344:
+               break;
+       /* linux_sendmmsg */
+       case 345:
+               break;
+       /* linux_setns */
+       case 346:
+               break;
+       /* linux_process_vm_readv */
+       case 347:
+               break;
+       /* linux_process_vm_writev */
+       case 348:
+               break;
        default:
                break;
        };

Modified: stable/8/sys/i386/linux/linux_proto.h
==============================================================================
--- stable/8/sys/i386/linux/linux_proto.h       Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/i386/linux/linux_proto.h       Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #ifndef _LINUX_SYSPROTO_H_
@@ -1020,6 +1020,102 @@ struct linux_tee_args {
 struct linux_vmsplice_args {
        register_t dummy;
 };
+struct linux_move_pages_args {
+       register_t dummy;
+};
+struct linux_getcpu_args {
+       register_t dummy;
+};
+struct linux_epoll_pwait_args {
+       register_t dummy;
+};
+struct linux_utimensat_args {
+       register_t dummy;
+};
+struct linux_signalfd_args {
+       register_t dummy;
+};
+struct linux_timerfd_create_args {
+       register_t dummy;
+};
+struct linux_eventfd_args {
+       register_t dummy;
+};
+struct linux_fallocate_args {
+       register_t dummy;
+};
+struct linux_timerfd_settime_args {
+       register_t dummy;
+};
+struct linux_timerfd_gettime_args {
+       register_t dummy;
+};
+struct linux_signalfd4_args {
+       register_t dummy;
+};
+struct linux_eventfd2_args {
+       register_t dummy;
+};
+struct linux_epoll_create1_args {
+       register_t dummy;
+};
+struct linux_dup3_args {
+       register_t dummy;
+};
+struct linux_pipe2_args {
+       register_t dummy;
+};
+struct linux_inotify_init1_args {
+       register_t dummy;
+};
+struct linux_preadv_args {
+       register_t dummy;
+};
+struct linux_pwritev_args {
+       register_t dummy;
+};
+struct linux_rt_tsigqueueinfo_args {
+       register_t dummy;
+};
+struct linux_perf_event_open_args {
+       register_t dummy;
+};
+struct linux_recvmmsg_args {
+       register_t dummy;
+};
+struct linux_fanotify_init_args {
+       register_t dummy;
+};
+struct linux_fanotify_mark_args {
+       register_t dummy;
+};
+struct linux_prlimit64_args {
+       register_t dummy;
+};
+struct linux_name_to_handle_at_args {
+       register_t dummy;
+};
+struct linux_open_by_handle_at_args {
+       register_t dummy;
+};
+struct linux_clock_adjtime_args {
+       register_t dummy;
+};
+struct linux_syncfs_args {
+       register_t dummy;
+};
+struct linux_sendmmsg_args {
+       register_t dummy;
+};
+struct linux_setns_args {
+       register_t dummy;
+};
+struct linux_process_vm_readv_args {
+       register_t dummy;
+};
+struct linux_process_vm_writev_args {
+       register_t dummy;
+};
 #define        nosys   linux_nosys
 int    linux_fork(struct thread *, struct linux_fork_args *);
 int    linux_open(struct thread *, struct linux_open_args *);
@@ -1264,6 +1360,38 @@ int      linux_splice(struct thread *, struct
 int    linux_sync_file_range(struct thread *, struct 
linux_sync_file_range_args *);
 int    linux_tee(struct thread *, struct linux_tee_args *);
 int    linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
+int    linux_move_pages(struct thread *, struct linux_move_pages_args *);
+int    linux_getcpu(struct thread *, struct linux_getcpu_args *);
+int    linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
+int    linux_utimensat(struct thread *, struct linux_utimensat_args *);
+int    linux_signalfd(struct thread *, struct linux_signalfd_args *);
+int    linux_timerfd_create(struct thread *, struct linux_timerfd_create_args 
*);
+int    linux_eventfd(struct thread *, struct linux_eventfd_args *);
+int    linux_fallocate(struct thread *, struct linux_fallocate_args *);
+int    linux_timerfd_settime(struct thread *, struct 
linux_timerfd_settime_args *);
+int    linux_timerfd_gettime(struct thread *, struct 
linux_timerfd_gettime_args *);
+int    linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
+int    linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
+int    linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
+int    linux_dup3(struct thread *, struct linux_dup3_args *);
+int    linux_pipe2(struct thread *, struct linux_pipe2_args *);
+int    linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
+int    linux_preadv(struct thread *, struct linux_preadv_args *);
+int    linux_pwritev(struct thread *, struct linux_pwritev_args *);
+int    linux_rt_tsigqueueinfo(struct thread *, struct 
linux_rt_tsigqueueinfo_args *);
+int    linux_perf_event_open(struct thread *, struct 
linux_perf_event_open_args *);
+int    linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
+int    linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
+int    linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
+int    linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
+int    linux_name_to_handle_at(struct thread *, struct 
linux_name_to_handle_at_args *);
+int    linux_open_by_handle_at(struct thread *, struct 
linux_open_by_handle_at_args *);
+int    linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
+int    linux_syncfs(struct thread *, struct linux_syncfs_args *);
+int    linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
+int    linux_setns(struct thread *, struct linux_setns_args *);
+int    linux_process_vm_readv(struct thread *, struct 
linux_process_vm_readv_args *);
+int    linux_process_vm_writev(struct thread *, struct 
linux_process_vm_writev_args *);
 
 #ifdef COMPAT_43
 
@@ -1535,6 +1663,38 @@ int      linux_vmsplice(struct thread *, stru
 #define        LINUX_SYS_AUE_linux_sync_file_range     AUE_NULL
 #define        LINUX_SYS_AUE_linux_tee AUE_NULL
 #define        LINUX_SYS_AUE_linux_vmsplice    AUE_NULL
+#define        LINUX_SYS_AUE_linux_move_pages  AUE_NULL
+#define        LINUX_SYS_AUE_linux_getcpu      AUE_NULL
+#define        LINUX_SYS_AUE_linux_epoll_pwait AUE_NULL
+#define        LINUX_SYS_AUE_linux_utimensat   AUE_NULL
+#define        LINUX_SYS_AUE_linux_signalfd    AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_create      AUE_NULL
+#define        LINUX_SYS_AUE_linux_eventfd     AUE_NULL
+#define        LINUX_SYS_AUE_linux_fallocate   AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_settime     AUE_NULL
+#define        LINUX_SYS_AUE_linux_timerfd_gettime     AUE_NULL
+#define        LINUX_SYS_AUE_linux_signalfd4   AUE_NULL
+#define        LINUX_SYS_AUE_linux_eventfd2    AUE_NULL
+#define        LINUX_SYS_AUE_linux_epoll_create1       AUE_NULL
+#define        LINUX_SYS_AUE_linux_dup3        AUE_NULL
+#define        LINUX_SYS_AUE_linux_pipe2       AUE_NULL
+#define        LINUX_SYS_AUE_linux_inotify_init1       AUE_NULL
+#define        LINUX_SYS_AUE_linux_preadv      AUE_NULL
+#define        LINUX_SYS_AUE_linux_pwritev     AUE_NULL
+#define        LINUX_SYS_AUE_linux_rt_tsigqueueinfo    AUE_NULL
+#define        LINUX_SYS_AUE_linux_perf_event_open     AUE_NULL
+#define        LINUX_SYS_AUE_linux_recvmmsg    AUE_NULL
+#define        LINUX_SYS_AUE_linux_fanotify_init       AUE_NULL
+#define        LINUX_SYS_AUE_linux_fanotify_mark       AUE_NULL
+#define        LINUX_SYS_AUE_linux_prlimit64   AUE_NULL
+#define        LINUX_SYS_AUE_linux_name_to_handle_at   AUE_NULL
+#define        LINUX_SYS_AUE_linux_open_by_handle_at   AUE_NULL
+#define        LINUX_SYS_AUE_linux_clock_adjtime       AUE_NULL
+#define        LINUX_SYS_AUE_linux_syncfs      AUE_NULL
+#define        LINUX_SYS_AUE_linux_sendmmsg    AUE_NULL
+#define        LINUX_SYS_AUE_linux_setns       AUE_NULL
+#define        LINUX_SYS_AUE_linux_process_vm_readv    AUE_NULL
+#define        LINUX_SYS_AUE_linux_process_vm_writev   AUE_NULL
 
 #undef PAD_
 #undef PADL_

Modified: stable/8/sys/i386/linux/linux_syscall.h
==============================================================================
--- stable/8/sys/i386/linux/linux_syscall.h     Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/i386/linux/linux_syscall.h     Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #define        LINUX_SYS_exit  1
@@ -296,4 +296,36 @@
 #define        LINUX_SYS_linux_sync_file_range 314
 #define        LINUX_SYS_linux_tee     315
 #define        LINUX_SYS_linux_vmsplice        316
-#define        LINUX_SYS_MAXSYSCALL    317
+#define        LINUX_SYS_linux_move_pages      317
+#define        LINUX_SYS_linux_getcpu  318
+#define        LINUX_SYS_linux_epoll_pwait     319
+#define        LINUX_SYS_linux_utimensat       320
+#define        LINUX_SYS_linux_signalfd        321
+#define        LINUX_SYS_linux_timerfd_create  322
+#define        LINUX_SYS_linux_eventfd 323
+#define        LINUX_SYS_linux_fallocate       324
+#define        LINUX_SYS_linux_timerfd_settime 325
+#define        LINUX_SYS_linux_timerfd_gettime 326
+#define        LINUX_SYS_linux_signalfd4       327
+#define        LINUX_SYS_linux_eventfd2        328
+#define        LINUX_SYS_linux_epoll_create1   329
+#define        LINUX_SYS_linux_dup3    330
+#define        LINUX_SYS_linux_pipe2   331
+#define        LINUX_SYS_linux_inotify_init1   332
+#define        LINUX_SYS_linux_preadv  333
+#define        LINUX_SYS_linux_pwritev 334
+#define        LINUX_SYS_linux_rt_tsigqueueinfo        335
+#define        LINUX_SYS_linux_perf_event_open 336
+#define        LINUX_SYS_linux_recvmmsg        337
+#define        LINUX_SYS_linux_fanotify_init   338
+#define        LINUX_SYS_linux_fanotify_mark   339
+#define        LINUX_SYS_linux_prlimit64       340
+#define        LINUX_SYS_linux_name_to_handle_at       341
+#define        LINUX_SYS_linux_open_by_handle_at       342
+#define        LINUX_SYS_linux_clock_adjtime   343
+#define        LINUX_SYS_linux_syncfs  344
+#define        LINUX_SYS_linux_sendmmsg        345
+#define        LINUX_SYS_linux_setns   346
+#define        LINUX_SYS_linux_process_vm_readv        347
+#define        LINUX_SYS_linux_process_vm_writev       348
+#define        LINUX_SYS_MAXSYSCALL    349

Modified: stable/8/sys/i386/linux/linux_syscalls.c
==============================================================================
--- stable/8/sys/i386/linux/linux_syscalls.c    Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/i386/linux/linux_syscalls.c    Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 const char *linux_syscallnames[] = {
@@ -281,7 +281,7 @@ const char *linux_syscallnames[] = {
        "linux_tgkill",                 /* 270 = linux_tgkill */
        "linux_utimes",                 /* 271 = linux_utimes */
        "linux_fadvise64_64",                   /* 272 = linux_fadvise64_64 */
-       "#273",                 /* 273 =  */
+       "#273",                 /* 273 = vserver */
        "linux_mbind",                  /* 274 = linux_mbind */
        "linux_get_mempolicy",                  /* 275 = linux_get_mempolicy */
        "linux_set_mempolicy",                  /* 276 = linux_set_mempolicy */
@@ -325,4 +325,36 @@ const char *linux_syscallnames[] = {
        "linux_sync_file_range",                        /* 314 = 
linux_sync_file_range */
        "linux_tee",                    /* 315 = linux_tee */
        "linux_vmsplice",                       /* 316 = linux_vmsplice */
+       "linux_move_pages",                     /* 317 = linux_move_pages */
+       "linux_getcpu",                 /* 318 = linux_getcpu */
+       "linux_epoll_pwait",                    /* 319 = linux_epoll_pwait */
+       "linux_utimensat",                      /* 320 = linux_utimensat */
+       "linux_signalfd",                       /* 321 = linux_signalfd */
+       "linux_timerfd_create",                 /* 322 = linux_timerfd_create */
+       "linux_eventfd",                        /* 323 = linux_eventfd */
+       "linux_fallocate",                      /* 324 = linux_fallocate */
+       "linux_timerfd_settime",                        /* 325 = 
linux_timerfd_settime */
+       "linux_timerfd_gettime",                        /* 326 = 
linux_timerfd_gettime */
+       "linux_signalfd4",                      /* 327 = linux_signalfd4 */
+       "linux_eventfd2",                       /* 328 = linux_eventfd2 */
+       "linux_epoll_create1",                  /* 329 = linux_epoll_create1 */
+       "linux_dup3",                   /* 330 = linux_dup3 */
+       "linux_pipe2",                  /* 331 = linux_pipe2 */
+       "linux_inotify_init1",                  /* 332 = linux_inotify_init1 */
+       "linux_preadv",                 /* 333 = linux_preadv */
+       "linux_pwritev",                        /* 334 = linux_pwritev */
+       "linux_rt_tsigqueueinfo",                       /* 335 = 
linux_rt_tsigqueueinfo */
+       "linux_perf_event_open",                        /* 336 = 
linux_perf_event_open */
+       "linux_recvmmsg",                       /* 337 = linux_recvmmsg */
+       "linux_fanotify_init",                  /* 338 = linux_fanotify_init */
+       "linux_fanotify_mark",                  /* 339 = linux_fanotify_mark */
+       "linux_prlimit64",                      /* 340 = linux_prlimit64 */
+       "linux_name_to_handle_at",                      /* 341 = 
linux_name_to_handle_at */
+       "linux_open_by_handle_at",                      /* 342 = 
linux_open_by_handle_at */
+       "linux_clock_adjtime",                  /* 343 = linux_clock_adjtime */
+       "linux_syncfs",                 /* 344 = linux_syncfs */
+       "linux_sendmmsg",                       /* 345 = linux_sendmmsg */
+       "linux_setns",                  /* 346 = linux_setns */
+       "linux_process_vm_readv",                       /* 347 = 
linux_process_vm_readv */
+       "linux_process_vm_writev",                      /* 348 = 
linux_process_vm_writev */
 };

Modified: stable/8/sys/i386/linux/linux_sysent.c
==============================================================================
--- stable/8/sys/i386/linux/linux_sysent.c      Sun Apr 15 16:55:26 2012        
(r234318)
+++ stable/8/sys/i386/linux/linux_sysent.c      Sun Apr 15 16:56:28 2012        
(r234319)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 231146 
2012-02-07 19:12:21Z jhb 
+ * created from FreeBSD: stable/8/sys/i386/linux/syscalls.master 234318 
2012-04-15 16:55:26Z netchild 
  */
 
 #include <sys/param.h>
@@ -291,7 +291,7 @@ struct sysent linux_sysent[] = {
        { AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 
0, 0 },  /* 270 = linux_tgkill */
        { AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 
0, 0, 0 },        /* 271 = linux_utimes */
        { AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, 
AUE_NULL, NULL, 0, 0, 0 },      /* 272 = linux_fadvise64_64 */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 273 =  */
+       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0 },                     
/* 273 = vserver */
        { 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0 },       /* 274 
= linux_mbind */
        { 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0 },       
/* 275 = linux_get_mempolicy */
        { 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0 },       
/* 276 = linux_set_mempolicy */
@@ -335,4 +335,36 @@ struct sysent linux_sysent[] = {
        { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0 },     
/* 314 = linux_sync_file_range */
        { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0 },         /* 315 
= linux_tee */
        { 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0 },    /* 316 
= linux_vmsplice */
+       { 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0 },  /* 317 
= linux_move_pages */
+       { 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0 },      /* 318 
= linux_getcpu */
+       { 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0 }, /* 319 
= linux_epoll_pwait */
+       { 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0 },   /* 320 
= linux_utimensat */
+       { 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0 },    /* 321 
= linux_signalfd */
+       { 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0 },      
/* 322 = linux_timerfd_create */
+       { 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0 },     /* 323 
= linux_eventfd */
+       { 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0 },   /* 324 
= linux_fallocate */
+       { 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0 },     
/* 325 = linux_timerfd_settime */
+       { 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0 },     
/* 326 = linux_timerfd_gettime */
+       { 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0 },   /* 327 
= linux_signalfd4 */
+       { 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0 },    /* 328 
= linux_eventfd2 */
+       { 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0 },       
/* 329 = linux_epoll_create1 */
+       { 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0 },        /* 330 
= linux_dup3 */
+       { 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0 },       /* 331 
= linux_pipe2 */
+       { 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0 },       
/* 332 = linux_inotify_init1 */
+       { 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0 },      /* 333 
= linux_preadv */
+       { 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0 },     /* 334 
= linux_pwritev */
+       { 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0 },    
/* 335 = linux_rt_tsigqueueinfo */
+       { 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0 },     
/* 336 = linux_perf_event_open */
+       { 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0 },    /* 337 
= linux_recvmmsg */
+       { 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0 },       
/* 338 = linux_fanotify_init */
+       { 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0 },       
/* 339 = linux_fanotify_mark */
+       { 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0 },   /* 340 
= linux_prlimit64 */
+       { 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0 },   
/* 341 = linux_name_to_handle_at */
+       { 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0 },   
/* 342 = linux_open_by_handle_at */
+       { 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0 },       
/* 343 = linux_clock_adjtime */
+       { 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0 },      /* 344 
= linux_syncfs */
+       { 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0 },    /* 345 
= linux_sendmmsg */
+       { 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0 },       /* 346 
= linux_setns */
+       { 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0 },    
/* 347 = linux_process_vm_readv */
+       { 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0 },   
/* 348 = linux_process_vm_writev */
 };

Modified: stable/8/sys/i386/linux/linux_systrace_args.c
==============================================================================
--- stable/8/sys/i386/linux/linux_systrace_args.c       Sun Apr 15 16:55:26 
2012        (r234318)
+++ stable/8/sys/i386/linux/linux_systrace_args.c       Sun Apr 15 16:56:28 
2012        (r234319)
@@ -2190,6 +2190,166 @@ systrace_args(int sysnum, void *params, 
                *n_args = 0;
                break;
        }
+       /* linux_move_pages */
+       case 317: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_getcpu */
+       case 318: {
+               *n_args = 0;
+               break;
+       }
+       /* linux_epoll_pwait */
+       case 319: {

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
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