Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-7]: src/sys/compat/linux/arch regen for ticket 1354
details: https://anonhg.NetBSD.org/src/rev/6249b19f8090
branches: netbsd-7
changeset: 800181:6249b19f8090
user: snj <snj%NetBSD.org@localhost>
date: Mon Apr 17 05:23:00 2017 +0000
description:
regen for ticket 1354
diffstat:
sys/compat/linux/arch/alpha/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/alpha/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/alpha/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/alpha/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/amd64/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/amd64/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/amd64/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/amd64/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/arm/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/arm/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/arm/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/arm/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/i386/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/i386/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/i386/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/i386/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/m68k/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/m68k/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/m68k/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/m68k/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/mips/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/mips/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/mips/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/mips/linux_sysent.c | 10 +++++-----
sys/compat/linux/arch/powerpc/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 16 ++++++++++++++--
sys/compat/linux/arch/powerpc/linux_syscalls.c | 8 ++++----
sys/compat/linux/arch/powerpc/linux_sysent.c | 10 +++++-----
28 files changed, 196 insertions(+), 91 deletions(-)
diffs (truncated from 910 to 300 lines):
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/alpha/linux_syscall.h
--- a/sys/compat/linux/arch/alpha/linux_syscall.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscall.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.94 2014/05/29 10:36:31 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.94.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.88 2014/05/29 10:35:26 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.88.2.1 2017/04/17 05:19:09 snj Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -639,6 +639,9 @@
/* syscall: "faccessat" ret: "int" args: "int" "const char *" "int" */
#define LINUX_SYS_faccessat 462
+/* syscall: "pselect6" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct linux_timespec *" "linux_sized_sigset_t *" */
+#define LINUX_SYS_pselect6 463
+
/* syscall: "ppoll" ret: "int" args: "struct pollfd *" "int" "struct linux_timespec *" "linux_sigset_t *" */
#define LINUX_SYS_ppoll 464
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/alpha/linux_syscallargs.h
--- a/sys/compat/linux/arch/alpha/linux_syscallargs.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscallargs.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.93 2014/05/29 10:36:31 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.93.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.88 2014/05/29 10:35:26 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.88.2.1 2017/04/17 05:19:09 snj Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -1075,6 +1075,16 @@
};
check_syscall_args(linux_sys_faccessat)
+struct linux_sys_pselect6_args {
+ syscallarg(int) nfds;
+ syscallarg(fd_set *) readfds;
+ syscallarg(fd_set *) writefds;
+ syscallarg(fd_set *) exceptfds;
+ syscallarg(struct linux_timespec *) timeout;
+ syscallarg(linux_sized_sigset_t *) ss;
+};
+check_syscall_args(linux_sys_pselect6)
+
struct linux_sys_ppoll_args {
syscallarg(struct pollfd *) fds;
syscallarg(int) nfds;
@@ -1573,6 +1583,8 @@
int linux_sys_faccessat(struct lwp *, const struct linux_sys_faccessat_args *, register_t *);
+int linux_sys_pselect6(struct lwp *, const struct linux_sys_pselect6_args *, register_t *);
+
int linux_sys_ppoll(struct lwp *, const struct linux_sys_ppoll_args *, register_t *);
int linux_sys_set_robust_list(struct lwp *, const struct linux_sys_set_robust_list_args *, register_t *);
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/alpha/linux_syscalls.c
--- a/sys/compat/linux/arch/alpha/linux_syscalls.c Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscalls.c Mon Apr 17 05:23:00 2017 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.95 2014/05/29 10:36:31 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.95.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.88 2014/05/29 10:35:26 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.88.2.1 2017/04/17 05:19:09 snj Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.95 2014/05/29 10:36:31 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.95.2.1 2017/04/17 05:23:00 snj Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
@@ -519,7 +519,7 @@
/* 460 */ "readlinkat",
/* 461 */ "fchmodat",
/* 462 */ "faccessat",
- /* 463 */ "#463 (unimplemented pselect6)",
+ /* 463 */ "pselect6",
/* 464 */ "ppoll",
/* 465 */ "#465 (unimplemented unshare)",
/* 466 */ "set_robust_list",
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/alpha/linux_sysent.c
--- a/sys/compat/linux/arch/alpha/linux_sysent.c Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/alpha/linux_sysent.c Mon Apr 17 05:23:00 2017 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.94 2014/05/29 10:36:31 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.94.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.88 2014/05/29 10:35:26 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.88.2.1 2017/04/17 05:19:09 snj Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.94 2014/05/29 10:36:31 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.94.2.1 2017/04/17 05:23:00 snj Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -996,8 +996,8 @@
(sy_call_t *)linux_sys_fchmodat }, /* 461 = fchmodat */
{ ns(struct linux_sys_faccessat_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_faccessat }, /* 462 = faccessat */
- { 0, 0, 0,
- linux_sys_nosys }, /* 463 = unimplemented pselect6 */
+ { ns(struct linux_sys_pselect6_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_pselect6 }, /* 463 = pselect6 */
{ ns(struct linux_sys_ppoll_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_ppoll }, /* 464 = ppoll */
{ 0, 0, 0,
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/amd64/linux_syscall.h
--- a/sys/compat/linux/arch/amd64/linux_syscall.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/amd64/linux_syscall.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.54 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.52 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.52.2.1 2017/04/17 05:19:09 snj Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -630,6 +630,9 @@
/* syscall: "faccessat" ret: "int" args: "int" "const char *" "int" */
#define LINUX_SYS_faccessat 269
+/* syscall: "pselect6" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct linux_timespec *" "linux_sized_sigset_t *" */
+#define LINUX_SYS_pselect6 270
+
/* syscall: "ppoll" ret: "int" args: "struct pollfd *" "int" "struct linux_timespec *" "linux_sigset_t *" */
#define LINUX_SYS_ppoll 271
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/amd64/linux_syscallargs.h
--- a/sys/compat/linux/arch/amd64/linux_syscallargs.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/amd64/linux_syscallargs.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.54 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.52 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.52.2.1 2017/04/17 05:19:09 snj Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -965,6 +965,16 @@
};
check_syscall_args(linux_sys_faccessat)
+struct linux_sys_pselect6_args {
+ syscallarg(int) nfds;
+ syscallarg(fd_set *) readfds;
+ syscallarg(fd_set *) writefds;
+ syscallarg(fd_set *) exceptfds;
+ syscallarg(struct linux_timespec *) timeout;
+ syscallarg(linux_sized_sigset_t *) ss;
+};
+check_syscall_args(linux_sys_pselect6)
+
struct linux_sys_ppoll_args {
syscallarg(struct pollfd *) fds;
syscallarg(int) nfds;
@@ -1428,6 +1438,8 @@
int linux_sys_faccessat(struct lwp *, const struct linux_sys_faccessat_args *, register_t *);
+int linux_sys_pselect6(struct lwp *, const struct linux_sys_pselect6_args *, register_t *);
+
int linux_sys_ppoll(struct lwp *, const struct linux_sys_ppoll_args *, register_t *);
int linux_sys_set_robust_list(struct lwp *, const struct linux_sys_set_robust_list_args *, register_t *);
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/amd64/linux_syscalls.c
--- a/sys/compat/linux/arch/amd64/linux_syscalls.c Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/amd64/linux_syscalls.c Mon Apr 17 05:23:00 2017 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.54 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.52 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.52.2.1 2017/04/17 05:19:09 snj Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.54 2014/05/31 08:52:54 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
@@ -334,7 +334,7 @@
/* 267 */ "readlinkat",
/* 268 */ "fchmodat",
/* 269 */ "faccessat",
- /* 270 */ "#270 (unimplemented pselect6)",
+ /* 270 */ "pselect6",
/* 271 */ "ppoll",
/* 272 */ "#272 (unimplemented unshare)",
/* 273 */ "set_robust_list",
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/amd64/linux_sysent.c
--- a/sys/compat/linux/arch/amd64/linux_sysent.c Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/amd64/linux_sysent.c Mon Apr 17 05:23:00 2017 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.54 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.52 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.52.2.1 2017/04/17 05:19:09 snj Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.54 2014/05/31 08:52:54 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.54.2.1 2017/04/17 05:23:00 snj Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -618,8 +618,8 @@
(sy_call_t *)linux_sys_fchmodat }, /* 268 = fchmodat */
{ ns(struct linux_sys_faccessat_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_faccessat }, /* 269 = faccessat */
- { 0, 0, 0,
- linux_sys_nosys }, /* 270 = unimplemented pselect6 */
+ { ns(struct linux_sys_pselect6_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_pselect6 }, /* 270 = pselect6 */
{ ns(struct linux_sys_ppoll_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_ppoll }, /* 271 = ppoll */
{ 0, 0, 0,
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/arm/linux_syscall.h
--- a/sys/compat/linux/arch/arm/linux_syscall.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/arm/linux_syscall.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.64 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.64.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.61 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.61.2.1 2017/04/17 05:19:09 snj Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -688,6 +688,9 @@
/* syscall: "faccessat" ret: "int" args: "int" "const char *" "int" */
#define LINUX_SYS_faccessat 334
+/* syscall: "pselect6" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct linux_timespec *" "linux_sized_sigset_t *" */
+#define LINUX_SYS_pselect6 335
+
/* syscall: "ppoll" ret: "int" args: "struct pollfd *" "int" "struct linux_timespec *" "linux_sigset_t *" */
#define LINUX_SYS_ppoll 336
diff -r 71395c29c3d8 -r 6249b19f8090 sys/compat/linux/arch/arm/linux_syscallargs.h
--- a/sys/compat/linux/arch/arm/linux_syscallargs.h Mon Apr 17 05:19:09 2017 +0000
+++ b/sys/compat/linux/arch/arm/linux_syscallargs.h Mon Apr 17 05:23:00 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.64 2014/05/31 08:52:54 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.64.2.1 2017/04/17 05:23:00 snj Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.61 2014/05/31 08:51:19 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.61.2.1 2017/04/17 05:19:09 snj Exp
*/
Home |
Main Index |
Thread Index |
Old Index