Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/linux/arch/powerpc regen
details: https://anonhg.NetBSD.org/src/rev/0d3c18c39372
branches: trunk
changeset: 351149:0d3c18c39372
user: christos <christos%NetBSD.org@localhost>
date: Fri Feb 03 16:56:55 2017 +0000
description:
regen
diffstat:
sys/compat/linux/arch/powerpc/linux_syscall.h | 12 +-
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 25 ++-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 242 +++++++++++-----------
sys/compat/linux/arch/powerpc/linux_sysent.c | 18 +-
4 files changed, 164 insertions(+), 133 deletions(-)
diffs (truncated from 411 to 300 lines):
diff -r 2c72eef1cf7e -r 0d3c18c39372 sys/compat/linux/arch/powerpc/linux_syscall.h
--- a/sys/compat/linux/arch/powerpc/linux_syscall.h Fri Feb 03 16:56:46 2017 +0000
+++ b/sys/compat/linux/arch/powerpc/linux_syscall.h Fri Feb 03 16:56:55 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.81 2017/02/03 07:57:22 martin Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.82 2017/02/03 16:56:55 christos Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.71 2017/02/03 07:57:11 martin Exp
+ * created from NetBSD: syscalls.master,v 1.72 2017/02/03 16:56:46 christos Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -657,9 +657,15 @@
/* syscall: "pipe2" ret: "int" args: "int *" "int" */
#define LINUX_SYS_pipe2 317
+/* syscall: "recvmmsg" ret: "int" args: "int" "struct linux_mmsghdr *" "unsigned int" "unsigned int" "struct timespec *" */
+#define LINUX_SYS_recvmmsg 343
+
/* syscall: "accept4" ret: "int" args: "int" "struct osockaddr *" "int *" "int" */
#define LINUX_SYS_accept4 344
-#define LINUX_SYS_MAXSYSCALL 345
+/* syscall: "sendmmsg" ret: "int" args: "int" "struct linux_mmsghdr *" "unsigned int" "unsigned int" */
+#define LINUX_SYS_sendmmsg 349
+
+#define LINUX_SYS_MAXSYSCALL 383
#define LINUX_SYS_NSYSENT 512
#endif /* _LINUX_SYS_SYSCALL_H_ */
diff -r 2c72eef1cf7e -r 0d3c18c39372 sys/compat/linux/arch/powerpc/linux_syscallargs.h
--- a/sys/compat/linux/arch/powerpc/linux_syscallargs.h Fri Feb 03 16:56:46 2017 +0000
+++ b/sys/compat/linux/arch/powerpc/linux_syscallargs.h Fri Feb 03 16:56:55 2017 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.80 2017/02/03 07:57:22 martin Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.81 2017/02/03 16:56:55 christos Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.71 2017/02/03 07:57:11 martin Exp
+ * created from NetBSD: syscalls.master,v 1.72 2017/02/03 16:56:46 christos Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -1024,6 +1024,15 @@
};
check_syscall_args(linux_sys_pipe2)
+struct linux_sys_recvmmsg_args {
+ syscallarg(int) s;
+ syscallarg(struct linux_mmsghdr *) msgvec;
+ syscallarg(unsigned int) vlen;
+ syscallarg(unsigned int) flags;
+ syscallarg(struct timespec *) timeout;
+};
+check_syscall_args(linux_sys_recvmmsg)
+
struct linux_sys_accept4_args {
syscallarg(int) s;
syscallarg(struct osockaddr *) name;
@@ -1032,6 +1041,14 @@
};
check_syscall_args(linux_sys_accept4)
+struct linux_sys_sendmmsg_args {
+ syscallarg(int) s;
+ syscallarg(struct linux_mmsghdr *) msgvec;
+ syscallarg(unsigned int) vlen;
+ syscallarg(unsigned int) flags;
+};
+check_syscall_args(linux_sys_sendmmsg)
+
/*
* System call prototypes.
*/
@@ -1460,6 +1477,10 @@
int linux_sys_pipe2(struct lwp *, const struct linux_sys_pipe2_args *, register_t *);
+int linux_sys_recvmmsg(struct lwp *, const struct linux_sys_recvmmsg_args *, register_t *);
+
int linux_sys_accept4(struct lwp *, const struct linux_sys_accept4_args *, register_t *);
+int linux_sys_sendmmsg(struct lwp *, const struct linux_sys_sendmmsg_args *, register_t *);
+
#endif /* _LINUX_SYS_SYSCALLARGS_H_ */
diff -r 2c72eef1cf7e -r 0d3c18c39372 sys/compat/linux/arch/powerpc/linux_syscalls.c
--- a/sys/compat/linux/arch/powerpc/linux_syscalls.c Fri Feb 03 16:56:46 2017 +0000
+++ b/sys/compat/linux/arch/powerpc/linux_syscalls.c Fri Feb 03 16:56:55 2017 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.80 2017/02/03 07:57:22 martin Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.81 2017/02/03 16:56:55 christos Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.71 2017/02/03 07:57:11 martin Exp
+ * created from NetBSD: syscalls.master,v 1.72 2017/02/03 16:56:46 christos Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.80 2017/02/03 07:57:22 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.81 2017/02/03 16:56:55 christos Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
@@ -356,66 +356,66 @@
/* 320 */ "#320 (unimplemented preadv)",
/* 321 */ "#321 (unimplemented pwritev)",
/* 322 */ "#322 (unimplemented rt_tgsigqueueinfo)",
- /* 323 */ "#323 (unimplemented)",
- /* 324 */ "#324 (unimplemented)",
- /* 325 */ "#325 (unimplemented)",
- /* 326 */ "#326 (unimplemented)",
- /* 327 */ "#327 (unimplemented)",
- /* 328 */ "#328 (unimplemented)",
- /* 329 */ "#329 (unimplemented)",
- /* 330 */ "#330 (unimplemented)",
- /* 331 */ "#331 (unimplemented)",
- /* 332 */ "#332 (unimplemented)",
- /* 333 */ "#333 (unimplemented)",
- /* 334 */ "#334 (unimplemented)",
- /* 335 */ "#335 (unimplemented)",
- /* 336 */ "#336 (unimplemented)",
- /* 337 */ "#337 (unimplemented)",
- /* 338 */ "#338 (unimplemented)",
- /* 339 */ "#339 (unimplemented)",
- /* 340 */ "#340 (unimplemented)",
- /* 341 */ "#341 (unimplemented)",
- /* 342 */ "#342 (unimplemented)",
- /* 343 */ "#343 (unimplemented)",
+ /* 323 */ "#323 (unimplemented fanotify_init)",
+ /* 324 */ "#324 (unimplemented fanotify_mark)",
+ /* 325 */ "#325 (unimplemented prlimit64)",
+ /* 326 */ "#326 (unimplemented socket)",
+ /* 327 */ "#327 (unimplemented bind)",
+ /* 328 */ "#328 (unimplemented connect)",
+ /* 329 */ "#329 (unimplemented listen)",
+ /* 330 */ "#330 (unimplemented accept)",
+ /* 331 */ "#331 (unimplemented getsockname)",
+ /* 332 */ "#332 (unimplemented getpeername)",
+ /* 333 */ "#333 (unimplemented socketpair)",
+ /* 334 */ "#334 (unimplemented send)",
+ /* 335 */ "#335 (unimplemented sendto)",
+ /* 336 */ "#336 (unimplemented recv)",
+ /* 337 */ "#337 (unimplemented recvfrom)",
+ /* 338 */ "#338 (unimplemented shutdown)",
+ /* 339 */ "#339 (unimplemented setsockopt)",
+ /* 340 */ "#340 (unimplemented getsockopt)",
+ /* 341 */ "#341 (unimplemented sendmsg)",
+ /* 342 */ "#342 (unimplemented recvmsg)",
+ /* 343 */ "recvmmsg",
/* 344 */ "accept4",
- /* 345 */ "# filler",
- /* 346 */ "# filler",
- /* 347 */ "# filler",
- /* 348 */ "# filler",
- /* 349 */ "# filler",
- /* 350 */ "# filler",
- /* 351 */ "# filler",
- /* 352 */ "# filler",
- /* 353 */ "# filler",
- /* 354 */ "# filler",
- /* 355 */ "# filler",
- /* 356 */ "# filler",
- /* 357 */ "# filler",
- /* 358 */ "# filler",
- /* 359 */ "# filler",
- /* 360 */ "# filler",
- /* 361 */ "# filler",
- /* 362 */ "# filler",
- /* 363 */ "# filler",
- /* 364 */ "# filler",
- /* 365 */ "# filler",
- /* 366 */ "# filler",
- /* 367 */ "# filler",
- /* 368 */ "# filler",
- /* 369 */ "# filler",
- /* 370 */ "# filler",
- /* 371 */ "# filler",
- /* 372 */ "# filler",
- /* 373 */ "# filler",
- /* 374 */ "# filler",
- /* 375 */ "# filler",
- /* 376 */ "# filler",
- /* 377 */ "# filler",
- /* 378 */ "# filler",
- /* 379 */ "# filler",
- /* 380 */ "# filler",
- /* 381 */ "# filler",
- /* 382 */ "# filler",
+ /* 345 */ "#345 (unimplemented name_to_handle_at)",
+ /* 346 */ "#346 (unimplemented open_by_handle_at)",
+ /* 347 */ "#347 (unimplemented clock_adjtime)",
+ /* 348 */ "#348 (unimplemented syncfs)",
+ /* 349 */ "sendmmsg",
+ /* 350 */ "#350 (unimplemented setns)",
+ /* 351 */ "#351 (unimplemented process_vm_readv)",
+ /* 352 */ "#352 (unimplemented process_vm_writev)",
+ /* 353 */ "#353 (unimplemented finit_module)",
+ /* 354 */ "#354 (unimplemented kcmp)",
+ /* 355 */ "#355 (unimplemented sched_setattr)",
+ /* 356 */ "#356 (unimplemented sched_getattr)",
+ /* 357 */ "#357 (unimplemented renameat2)",
+ /* 358 */ "#358 (unimplemented seccomp)",
+ /* 359 */ "#359 (unimplemented getrandom)",
+ /* 360 */ "#360 (unimplemented memfd_create)",
+ /* 361 */ "#361 (unimplemented bpf)",
+ /* 362 */ "#362 (unimplemented execveat)",
+ /* 363 */ "#363 (unimplemented switch_endian)",
+ /* 364 */ "#364 (unimplemented userfaultfd)",
+ /* 365 */ "#365 (unimplemented membarrier)",
+ /* 366 */ "#366 (unimplemented)",
+ /* 367 */ "#367 (unimplemented)",
+ /* 368 */ "#368 (unimplemented)",
+ /* 369 */ "#369 (unimplemented)",
+ /* 370 */ "#370 (unimplemented)",
+ /* 371 */ "#371 (unimplemented)",
+ /* 372 */ "#372 (unimplemented)",
+ /* 373 */ "#373 (unimplemented)",
+ /* 374 */ "#374 (unimplemented)",
+ /* 375 */ "#375 (unimplemented)",
+ /* 376 */ "#376 (unimplemented)",
+ /* 377 */ "#377 (unimplemented)",
+ /* 378 */ "#378 (unimplemented mlock2)",
+ /* 379 */ "#379 (unimplemented copy_file_range)",
+ /* 380 */ "#380 (unimplemented preadv2)",
+ /* 381 */ "#381 (unimplemented pwritev2)",
+ /* 382 */ "#382 (unimplemented kexec_file_load)",
/* 383 */ "# filler",
/* 384 */ "# filler",
/* 385 */ "# filler",
@@ -878,66 +878,66 @@
/* 320 */ NULL, /* unimplemented preadv */
/* 321 */ NULL, /* unimplemented pwritev */
/* 322 */ NULL, /* unimplemented rt_tgsigqueueinfo */
- /* 323 */ NULL, /* unimplemented */
- /* 324 */ NULL, /* unimplemented */
- /* 325 */ NULL, /* unimplemented */
- /* 326 */ NULL, /* unimplemented */
- /* 327 */ NULL, /* unimplemented */
- /* 328 */ NULL, /* unimplemented */
- /* 329 */ NULL, /* unimplemented */
- /* 330 */ NULL, /* unimplemented */
- /* 331 */ NULL, /* unimplemented */
- /* 332 */ NULL, /* unimplemented */
- /* 333 */ NULL, /* unimplemented */
- /* 334 */ NULL, /* unimplemented */
- /* 335 */ NULL, /* unimplemented */
- /* 336 */ NULL, /* unimplemented */
- /* 337 */ NULL, /* unimplemented */
- /* 338 */ NULL, /* unimplemented */
- /* 339 */ NULL, /* unimplemented */
- /* 340 */ NULL, /* unimplemented */
- /* 341 */ NULL, /* unimplemented */
- /* 342 */ NULL, /* unimplemented */
- /* 343 */ NULL, /* unimplemented */
+ /* 323 */ NULL, /* unimplemented fanotify_init */
+ /* 324 */ NULL, /* unimplemented fanotify_mark */
+ /* 325 */ NULL, /* unimplemented prlimit64 */
+ /* 326 */ NULL, /* unimplemented socket */
+ /* 327 */ NULL, /* unimplemented bind */
+ /* 328 */ NULL, /* unimplemented connect */
+ /* 329 */ NULL, /* unimplemented listen */
+ /* 330 */ NULL, /* unimplemented accept */
+ /* 331 */ NULL, /* unimplemented getsockname */
+ /* 332 */ NULL, /* unimplemented getpeername */
+ /* 333 */ NULL, /* unimplemented socketpair */
+ /* 334 */ NULL, /* unimplemented send */
+ /* 335 */ NULL, /* unimplemented sendto */
+ /* 336 */ NULL, /* unimplemented recv */
+ /* 337 */ NULL, /* unimplemented recvfrom */
+ /* 338 */ NULL, /* unimplemented shutdown */
+ /* 339 */ NULL, /* unimplemented setsockopt */
+ /* 340 */ NULL, /* unimplemented getsockopt */
+ /* 341 */ NULL, /* unimplemented sendmsg */
+ /* 342 */ NULL, /* unimplemented recvmsg */
+ /* 343 */ NULL, /* recvmmsg */
/* 344 */ NULL, /* accept4 */
- /* 345 */ NULL, /* filler */
- /* 346 */ NULL, /* filler */
- /* 347 */ NULL, /* filler */
- /* 348 */ NULL, /* filler */
- /* 349 */ NULL, /* filler */
- /* 350 */ NULL, /* filler */
- /* 351 */ NULL, /* filler */
- /* 352 */ NULL, /* filler */
- /* 353 */ NULL, /* filler */
- /* 354 */ NULL, /* filler */
- /* 355 */ NULL, /* filler */
- /* 356 */ NULL, /* filler */
- /* 357 */ NULL, /* filler */
- /* 358 */ NULL, /* filler */
- /* 359 */ NULL, /* filler */
Home |
Main Index |
Thread Index |
Old Index