Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Apr 2012 16:53:44 +0000 (UTC)
From:      Alexander Leidinger <netchild@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-9@freebsd.org
Subject:   svn commit: r234317 - in stable/9/sys: amd64/linux32 i386/linux
Message-ID:  <201204151653.q3FGrimL093335@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: netchild
Date: Sun Apr 15 16:53:44 2012
New Revision: 234317
URL: http://svn.freebsd.org/changeset/base/234317

Log:
  regen

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

Modified: stable/9/sys/amd64/linux32/linux32_proto.h
==============================================================================
--- stable/9/sys/amd64/linux32/linux32_proto.h	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/amd64/linux32/linux32_proto.h	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/amd64/linux32/linux32_syscall.h
==============================================================================
--- stable/9/sys/amd64/linux32/linux32_syscall.h	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/amd64/linux32/linux32_syscall.h	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/amd64/linux32/linux32_syscalls.c
==============================================================================
--- stable/9/sys/amd64/linux32/linux32_syscalls.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/amd64/linux32/linux32_syscalls.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/amd64/linux32/linux32_sysent.c
==============================================================================
--- stable/9/sys/amd64/linux32/linux32_sysent.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/amd64/linux32/linux32_sysent.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/amd64/linux32/syscalls.master 234316 2012-04-15 16:52:48Z 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, SY_THR_STATIC },	/* 270 = linux_tgkill */
 	{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_utimes */
 	{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_fadvise64_64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 =  */
+	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = vserver */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_mbind */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 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, SY_THR_STATIC },	/* 314 = linux_sync_file_range */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 315 = linux_tee */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 316 = linux_vmsplice */
+	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 317 = linux_move_pages */
+	{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 318 = linux_getcpu */
+	{ 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 319 = linux_epoll_pwait */
+	{ 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 320 = linux_utimensat */
+	{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 321 = linux_signalfd */
+	{ 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 322 = linux_timerfd_create */
+	{ 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 323 = linux_eventfd */
+	{ 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 324 = linux_fallocate */
+	{ 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 325 = linux_timerfd_settime */
+	{ 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = linux_timerfd_gettime */
+	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 327 = linux_signalfd4 */
+	{ 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 328 = linux_eventfd2 */
+	{ 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 329 = linux_epoll_create1 */
+	{ 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 330 = linux_dup3 */
+	{ 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 331 = linux_pipe2 */
+	{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 332 = linux_inotify_init1 */
+	{ 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 333 = linux_preadv */
+	{ 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 334 = linux_pwritev */
+	{ 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 335 = linux_rt_tsigqueueinfo */
+	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 336 = linux_perf_event_open */
+	{ 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = linux_recvmmsg */
+	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = linux_fanotify_init */
+	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 339 = linux_fanotify_mark */
+	{ 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 340 = linux_prlimit64 */
+	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 341 = linux_name_to_handle_at */
+	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 342 = linux_open_by_handle_at */
+	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 343 = linux_clock_adjtime */
+	{ 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 344 = linux_syncfs */
+	{ 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 345 = linux_sendmmsg */
+	{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 346 = linux_setns */
+	{ 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = linux_process_vm_readv */
+	{ 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = linux_process_vm_writev */
 };

Modified: stable/9/sys/amd64/linux32/linux32_systrace_args.c
==============================================================================
--- stable/9/sys/amd64/linux32/linux32_systrace_args.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/amd64/linux32/linux32_systrace_args.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -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/9/sys/i386/linux/linux_proto.h
==============================================================================
--- stable/9/sys/i386/linux/linux_proto.h	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/i386/linux/linux_proto.h	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/i386/linux/linux_syscall.h
==============================================================================
--- stable/9/sys/i386/linux/linux_syscall.h	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/i386/linux/linux_syscall.h	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/i386/linux/linux_syscalls.c
==============================================================================
--- stable/9/sys/i386/linux/linux_syscalls.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/i386/linux/linux_syscalls.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 234316 2012-04-15 16:52:48Z 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/9/sys/i386/linux/linux_sysent.c
==============================================================================
--- stable/9/sys/i386/linux/linux_sysent.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/i386/linux/linux_sysent.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 231145 2012-02-07 19:11:54Z jhb 
+ * created from FreeBSD: stable/9/sys/i386/linux/syscalls.master 234316 2012-04-15 16:52:48Z 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, SY_THR_STATIC },	/* 270 = linux_tgkill */
 	{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_utimes */
 	{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_fadvise64_64 */
-	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 =  */
+	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = vserver */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_mbind */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 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, SY_THR_STATIC },	/* 314 = linux_sync_file_range */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 315 = linux_tee */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 316 = linux_vmsplice */
+	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 317 = linux_move_pages */
+	{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 318 = linux_getcpu */
+	{ 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 319 = linux_epoll_pwait */
+	{ 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 320 = linux_utimensat */
+	{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 321 = linux_signalfd */
+	{ 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 322 = linux_timerfd_create */
+	{ 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 323 = linux_eventfd */
+	{ 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 324 = linux_fallocate */
+	{ 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 325 = linux_timerfd_settime */
+	{ 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = linux_timerfd_gettime */
+	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 327 = linux_signalfd4 */
+	{ 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 328 = linux_eventfd2 */
+	{ 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 329 = linux_epoll_create1 */
+	{ 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 330 = linux_dup3 */
+	{ 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 331 = linux_pipe2 */
+	{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 332 = linux_inotify_init1 */
+	{ 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 333 = linux_preadv */
+	{ 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 334 = linux_pwritev */
+	{ 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 335 = linux_rt_tsigqueueinfo */
+	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 336 = linux_perf_event_open */
+	{ 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = linux_recvmmsg */
+	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = linux_fanotify_init */
+	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 339 = linux_fanotify_mark */
+	{ 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 340 = linux_prlimit64 */
+	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 341 = linux_name_to_handle_at */
+	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 342 = linux_open_by_handle_at */
+	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 343 = linux_clock_adjtime */
+	{ 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 344 = linux_syncfs */
+	{ 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 345 = linux_sendmmsg */
+	{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 346 = linux_setns */
+	{ 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = linux_process_vm_readv */
+	{ 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = linux_process_vm_writev */
 };

Modified: stable/9/sys/i386/linux/linux_systrace_args.c
==============================================================================
--- stable/9/sys/i386/linux/linux_systrace_args.c	Sun Apr 15 16:52:48 2012	(r234316)
+++ stable/9/sys/i386/linux/linux_systrace_args.c	Sun Apr 15 16:53:44 2012	(r234317)
@@ -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 ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204151653.q3FGrimL093335>