svn commit: r234317 - in stable/9/sys: amd64/linux32 i386/linux
Alexander Leidinger
netchild at FreeBSD.org
Sun Apr 15 16:53:46 UTC 2012
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 ***
More information about the svn-src-stable-9
mailing list