summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/compat/linux/linux_syscall.h6
-rw-r--r--sys/compat/linux/linux_syscallargs.h4
-rw-r--r--sys/compat/linux/linux_syscalls.c29
-rw-r--r--sys/compat/linux/linux_sysent.c54
4 files changed, 84 insertions, 9 deletions
diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h
index 6363004b13b..ffbac8441d5 100644
--- a/sys/compat/linux/linux_syscall.h
+++ b/sys/compat/linux/linux_syscall.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscall.h,v 1.65 2011/09/18 02:26:28 pirofti Exp $ */
+/* $OpenBSD: linux_syscall.h,v 1.66 2011/09/19 14:33:40 pirofti Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.61 2011/07/14 23:32:08 matthew Exp
+ * created from OpenBSD: syscalls.master,v 1.62 2011/09/18 02:23:18 pirofti Exp
*/
/* syscall: "syscall" ret: "int" args: */
@@ -748,4 +748,4 @@
/* syscall: "get_robust_list" ret: "int" args: "int" "struct linux_robust_list_head **" "size_t *" */
#define LINUX_SYS_get_robust_list 312
-#define LINUX_SYS_MAXSYSCALL 313
+#define LINUX_SYS_MAXSYSCALL 338
diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h
index 4fc7d976b76..374cd245a56 100644
--- a/sys/compat/linux/linux_syscallargs.h
+++ b/sys/compat/linux/linux_syscallargs.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscallargs.h,v 1.67 2011/09/18 02:26:28 pirofti Exp $ */
+/* $OpenBSD: linux_syscallargs.h,v 1.68 2011/09/19 14:33:40 pirofti Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.61 2011/07/14 23:32:08 matthew Exp
+ * created from OpenBSD: syscalls.master,v 1.62 2011/09/18 02:23:18 pirofti Exp
*/
#ifdef syscallarg
diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c
index 2596032871f..503901cdac6 100644
--- a/sys/compat/linux/linux_syscalls.c
+++ b/sys/compat/linux/linux_syscalls.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscalls.c,v 1.65 2011/09/18 02:26:28 pirofti Exp $ */
+/* $OpenBSD: linux_syscalls.c,v 1.66 2011/09/19 14:33:40 pirofti Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.61 2011/07/14 23:32:08 matthew Exp
+ * created from OpenBSD: syscalls.master,v 1.62 2011/09/18 02:23:18 pirofti Exp
*/
char *linux_syscallnames[] = {
@@ -341,4 +341,29 @@ char *linux_syscallnames[] = {
"#310 (unimplemented linux_sys_unshare)", /* 310 = unimplemented linux_sys_unshare */
"set_robust_list", /* 311 = set_robust_list */
"get_robust_list", /* 312 = get_robust_list */
+ "#313 (unimplemented splice)", /* 313 = unimplemented splice */
+ "#314 (unimplemented sync_file_range)", /* 314 = unimplemented sync_file_range */
+ "#315 (unimplemented tee)", /* 315 = unimplemented tee */
+ "#316 (unimplemented vmsplice)", /* 316 = unimplemented vmsplice */
+ "#317 (unimplemented move_pages)", /* 317 = unimplemented move_pages */
+ "#318 (unimplemented getcpu)", /* 318 = unimplemented getcpu */
+ "#319 (unimplemented epoll_wait)", /* 319 = unimplemented epoll_wait */
+ "#320 (unimplemented utimensat)", /* 320 = unimplemented utimensat */
+ "#321 (unimplemented signalfd)", /* 321 = unimplemented signalfd */
+ "#322 (unimplemented timerfd_create)", /* 322 = unimplemented timerfd_create */
+ "#323 (unimplemented eventfd)", /* 323 = unimplemented eventfd */
+ "#324 (unimplemented fallocate)", /* 324 = unimplemented fallocate */
+ "#325 (unimplemented timerfd_settime)", /* 325 = unimplemented timerfd_settime */
+ "#326 (unimplemented timerfd_gettime)", /* 326 = unimplemented timerfd_gettime */
+ "#327 (unimplemented signalfd4)", /* 327 = unimplemented signalfd4 */
+ "#328 (unimplemented eventfd2)", /* 328 = unimplemented eventfd2 */
+ "#329 (unimplemented epoll_create1)", /* 329 = unimplemented epoll_create1 */
+ "#330 (unimplemented dup3)", /* 330 = unimplemented dup3 */
+ "#331 (unimplemented pipe2)", /* 331 = unimplemented pipe2 */
+ "#332 (unimplemented inotify_init1)", /* 332 = unimplemented inotify_init1 */
+ "#333 (unimplemented preadv)", /* 333 = unimplemented preadv */
+ "#334 (unimplemented pwritev)", /* 334 = unimplemented pwritev */
+ "#335 (unimplemented rt_tgsigqueueinfo)", /* 335 = unimplemented rt_tgsigqueueinfo */
+ "#336 (unimplemented perf_counter_open)", /* 336 = unimplemented perf_counter_open */
+ "#337 (unimplemented recvmmsg)", /* 337 = unimplemented recvmmsg */
};
diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c
index 57727062072..d495dd60c4a 100644
--- a/sys/compat/linux/linux_sysent.c
+++ b/sys/compat/linux/linux_sysent.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_sysent.c,v 1.66 2011/09/18 02:26:28 pirofti Exp $ */
+/* $OpenBSD: linux_sysent.c,v 1.67 2011/09/19 14:33:40 pirofti Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.61 2011/07/14 23:32:08 matthew Exp
+ * created from OpenBSD: syscalls.master,v 1.62 2011/09/18 02:23:18 pirofti Exp
*/
#include <sys/param.h>
@@ -672,5 +672,55 @@ struct sysent linux_sysent[] = {
linux_sys_set_robust_list }, /* 311 = set_robust_list */
{ 3, s(struct linux_sys_get_robust_list_args), 0,
linux_sys_get_robust_list }, /* 312 = get_robust_list */
+ { 0, 0, 0,
+ sys_nosys }, /* 313 = unimplemented splice */
+ { 0, 0, 0,
+ sys_nosys }, /* 314 = unimplemented sync_file_range */
+ { 0, 0, 0,
+ sys_nosys }, /* 315 = unimplemented tee */
+ { 0, 0, 0,
+ sys_nosys }, /* 316 = unimplemented vmsplice */
+ { 0, 0, 0,
+ sys_nosys }, /* 317 = unimplemented move_pages */
+ { 0, 0, 0,
+ sys_nosys }, /* 318 = unimplemented getcpu */
+ { 0, 0, 0,
+ sys_nosys }, /* 319 = unimplemented epoll_wait */
+ { 0, 0, 0,
+ sys_nosys }, /* 320 = unimplemented utimensat */
+ { 0, 0, 0,
+ sys_nosys }, /* 321 = unimplemented signalfd */
+ { 0, 0, 0,
+ sys_nosys }, /* 322 = unimplemented timerfd_create */
+ { 0, 0, 0,
+ sys_nosys }, /* 323 = unimplemented eventfd */
+ { 0, 0, 0,
+ sys_nosys }, /* 324 = unimplemented fallocate */
+ { 0, 0, 0,
+ sys_nosys }, /* 325 = unimplemented timerfd_settime */
+ { 0, 0, 0,
+ sys_nosys }, /* 326 = unimplemented timerfd_gettime */
+ { 0, 0, 0,
+ sys_nosys }, /* 327 = unimplemented signalfd4 */
+ { 0, 0, 0,
+ sys_nosys }, /* 328 = unimplemented eventfd2 */
+ { 0, 0, 0,
+ sys_nosys }, /* 329 = unimplemented epoll_create1 */
+ { 0, 0, 0,
+ sys_nosys }, /* 330 = unimplemented dup3 */
+ { 0, 0, 0,
+ sys_nosys }, /* 331 = unimplemented pipe2 */
+ { 0, 0, 0,
+ sys_nosys }, /* 332 = unimplemented inotify_init1 */
+ { 0, 0, 0,
+ sys_nosys }, /* 333 = unimplemented preadv */
+ { 0, 0, 0,
+ sys_nosys }, /* 334 = unimplemented pwritev */
+ { 0, 0, 0,
+ sys_nosys }, /* 335 = unimplemented rt_tgsigqueueinfo */
+ { 0, 0, 0,
+ sys_nosys }, /* 336 = unimplemented perf_counter_open */
+ { 0, 0, 0,
+ sys_nosys }, /* 337 = unimplemented recvmmsg */
};