Module Name: src
Committed By: njoly
Date: Sun May 4 10:10:40 UTC 2014
Modified Files:
src/sys/compat/linux/arch/alpha: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/amd64: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/arm: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/i386: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/m68k: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/mips: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/powerpc: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux32/arch/amd64: linux32_syscall.h
linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c
Log Message:
Regen for pread/pwrite 64bit offset argument.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/compat/linux/arch/alpha/linux_syscall.h \
src/sys/compat/linux/arch/alpha/linux_sysent.c
cvs rdiff -u -r1.89 -r1.90 \
src/sys/compat/linux/arch/alpha/linux_syscallargs.h
cvs rdiff -u -r1.91 -r1.92 src/sys/compat/linux/arch/alpha/linux_syscalls.c
cvs rdiff -u -r1.49 -r1.50 src/sys/compat/linux/arch/amd64/linux_syscall.h \
src/sys/compat/linux/arch/amd64/linux_syscallargs.h \
src/sys/compat/linux/arch/amd64/linux_syscalls.c \
src/sys/compat/linux/arch/amd64/linux_sysent.c
cvs rdiff -u -r1.58 -r1.59 src/sys/compat/linux/arch/arm/linux_syscall.h \
src/sys/compat/linux/arch/arm/linux_syscallargs.h \
src/sys/compat/linux/arch/arm/linux_syscalls.c \
src/sys/compat/linux/arch/arm/linux_sysent.c
cvs rdiff -u -r1.98 -r1.99 src/sys/compat/linux/arch/i386/linux_syscall.h \
src/sys/compat/linux/arch/i386/linux_syscallargs.h \
src/sys/compat/linux/arch/i386/linux_sysent.c
cvs rdiff -u -r1.99 -r1.100 src/sys/compat/linux/arch/i386/linux_syscalls.c
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/linux/arch/m68k/linux_syscall.h \
src/sys/compat/linux/arch/m68k/linux_syscalls.c \
src/sys/compat/linux/arch/m68k/linux_sysent.c
cvs rdiff -u -r1.87 -r1.88 src/sys/compat/linux/arch/m68k/linux_syscallargs.h
cvs rdiff -u -r1.55 -r1.56 src/sys/compat/linux/arch/mips/linux_syscall.h
cvs rdiff -u -r1.54 -r1.55 src/sys/compat/linux/arch/mips/linux_syscallargs.h \
src/sys/compat/linux/arch/mips/linux_syscalls.c \
src/sys/compat/linux/arch/mips/linux_sysent.c
cvs rdiff -u -r1.65 -r1.66 src/sys/compat/linux/arch/powerpc/linux_syscall.h \
src/sys/compat/linux/arch/powerpc/linux_sysent.c
cvs rdiff -u -r1.64 -r1.65 \
src/sys/compat/linux/arch/powerpc/linux_syscallargs.h \
src/sys/compat/linux/arch/powerpc/linux_syscalls.c
cvs rdiff -u -r1.70 -r1.71 \
src/sys/compat/linux32/arch/amd64/linux32_syscall.h \
src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h \
src/sys/compat/linux32/arch/amd64/linux32_syscalls.c \
src/sys/compat/linux32/arch/amd64/linux32_sysent.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/compat/linux/arch/alpha/linux_syscall.h
diff -u src/sys/compat/linux/arch/alpha/linux_syscall.h:1.90 src/sys/compat/linux/arch/alpha/linux_syscall.h:1.91
--- src/sys/compat/linux/arch/alpha/linux_syscall.h:1.90 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/alpha/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.90 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.91 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.84 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.85 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -459,10 +459,10 @@
/* syscall: "getresuid" ret: "int" args: "uid_t *" "uid_t *" "uid_t *" */
#define LINUX_SYS_getresuid 344
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 349
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 350
/* syscall: "rt_sigreturn" ret: "int" args: "struct linux_rt_sigframe *" */
Index: src/sys/compat/linux/arch/alpha/linux_sysent.c
diff -u src/sys/compat/linux/arch/alpha/linux_sysent.c:1.90 src/sys/compat/linux/arch/alpha/linux_sysent.c:1.91
--- src/sys/compat/linux/arch/alpha/linux_sysent.c:1.90 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/alpha/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.90 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.91 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.84 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.85 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.90 2014/04/08 16:49:25 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.91 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -768,9 +768,9 @@ struct sysent linux_sysent[] = {
linux_sys_nosys }, /* 347 = unimplemented query_module */
{ 0, 0, 0,
linux_sys_nosys }, /* 348 = unimplemented prctl */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 349 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 350 = pwrite */
{ ns(struct linux_sys_rt_sigreturn_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigreturn },/* 351 = rt_sigreturn */
Index: src/sys/compat/linux/arch/alpha/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/alpha/linux_syscallargs.h:1.89 src/sys/compat/linux/arch/alpha/linux_syscallargs.h:1.90
--- src/sys/compat/linux/arch/alpha/linux_syscallargs.h:1.89 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/alpha/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.89 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.90 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.84 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.85 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -708,7 +708,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -716,7 +716,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/alpha/linux_syscalls.c
diff -u src/sys/compat/linux/arch/alpha/linux_syscalls.c:1.91 src/sys/compat/linux/arch/alpha/linux_syscalls.c:1.92
--- src/sys/compat/linux/arch/alpha/linux_syscalls.c:1.91 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/alpha/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.91 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.92 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.84 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.85 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.91 2014/04/08 16:49:25 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.92 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
Index: src/sys/compat/linux/arch/amd64/linux_syscall.h
diff -u src/sys/compat/linux/arch/amd64/linux_syscall.h:1.49 src/sys/compat/linux/arch/amd64/linux_syscall.h:1.50
--- src/sys/compat/linux/arch/amd64/linux_syscall.h:1.49 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/amd64/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.49 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.50 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.47 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.48 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -63,10 +63,10 @@
/* syscall: "ioctl" ret: "int" args: "int" "u_long" "void *" */
#define LINUX_SYS_ioctl 16
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 17
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 18
/* syscall: "readv" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
Index: src/sys/compat/linux/arch/amd64/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/amd64/linux_syscallargs.h:1.49 src/sys/compat/linux/arch/amd64/linux_syscallargs.h:1.50
--- src/sys/compat/linux/arch/amd64/linux_syscallargs.h:1.49 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/amd64/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.49 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.50 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.47 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.48 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -109,7 +109,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -117,7 +117,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/amd64/linux_syscalls.c
diff -u src/sys/compat/linux/arch/amd64/linux_syscalls.c:1.49 src/sys/compat/linux/arch/amd64/linux_syscalls.c:1.50
--- src/sys/compat/linux/arch/amd64/linux_syscalls.c:1.49 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/amd64/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.49 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.50 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.47 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.48 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.49 2014/04/08 16:49:25 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.50 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
Index: src/sys/compat/linux/arch/amd64/linux_sysent.c
diff -u src/sys/compat/linux/arch/amd64/linux_sysent.c:1.49 src/sys/compat/linux/arch/amd64/linux_sysent.c:1.50
--- src/sys/compat/linux/arch/amd64/linux_sysent.c:1.49 Tue Apr 8 16:49:25 2014
+++ src/sys/compat/linux/arch/amd64/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.49 2014/04/08 16:49:25 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.50 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.47 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.48 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.49 2014/04/08 16:49:25 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.50 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -73,9 +73,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_sigreturn },/* 15 = rt_sigreturn */
{ ns(struct linux_sys_ioctl_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_ioctl }, /* 16 = ioctl */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 17 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 18 = pwrite */
{ ns(struct sys_readv_args), SYCALL_ARG_PTR,
(sy_call_t *)sys_readv }, /* 19 = readv */
Index: src/sys/compat/linux/arch/arm/linux_syscall.h
diff -u src/sys/compat/linux/arch/arm/linux_syscall.h:1.58 src/sys/compat/linux/arch/arm/linux_syscall.h:1.59
--- src/sys/compat/linux/arch/arm/linux_syscall.h:1.58 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/arm/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.58 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.59 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.55 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.56 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -459,10 +459,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux_sigset_t *" "size_t" */
#define LINUX_SYS_rt_sigsuspend 179
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 180
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 181
/* syscall: "chown16" ret: "int" args: "const char *" "linux_uid16_t" "linux_gid16_t" */
Index: src/sys/compat/linux/arch/arm/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/arm/linux_syscallargs.h:1.58 src/sys/compat/linux/arch/arm/linux_syscallargs.h:1.59
--- src/sys/compat/linux/arch/arm/linux_syscallargs.h:1.58 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/arm/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.58 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.59 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.55 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.56 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -647,7 +647,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -655,7 +655,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/arm/linux_syscalls.c
diff -u src/sys/compat/linux/arch/arm/linux_syscalls.c:1.58 src/sys/compat/linux/arch/arm/linux_syscalls.c:1.59
--- src/sys/compat/linux/arch/arm/linux_syscalls.c:1.58 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/arm/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.58 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.59 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.55 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.56 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.58 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.59 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
Index: src/sys/compat/linux/arch/arm/linux_sysent.c
diff -u src/sys/compat/linux/arch/arm/linux_sysent.c:1.58 src/sys/compat/linux/arch/arm/linux_sysent.c:1.59
--- src/sys/compat/linux/arch/arm/linux_sysent.c:1.58 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/arm/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.58 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.59 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.55 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.56 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.58 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.59 2014/05/04 10:10:39 njoly Exp $");
#include <sys/param.h>
#include <sys/poll.h>
@@ -395,9 +395,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_queueinfo },/* 178 = rt_queueinfo */
{ ns(struct linux_sys_rt_sigsuspend_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigsuspend },/* 179 = rt_sigsuspend */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 180 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 181 = pwrite */
{ ns(struct linux_sys_chown16_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_chown16 }, /* 182 = chown16 */
Index: src/sys/compat/linux/arch/i386/linux_syscall.h
diff -u src/sys/compat/linux/arch/i386/linux_syscall.h:1.98 src/sys/compat/linux/arch/i386/linux_syscall.h:1.99
--- src/sys/compat/linux/arch/i386/linux_syscall.h:1.98 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/i386/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.98 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.99 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.113 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.114 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -472,10 +472,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux_sigset_t *" "size_t" */
#define LINUX_SYS_rt_sigsuspend 179
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 180
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 181
/* syscall: "chown16" ret: "int" args: "const char *" "linux_uid16_t" "linux_gid16_t" */
Index: src/sys/compat/linux/arch/i386/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/i386/linux_syscallargs.h:1.98 src/sys/compat/linux/arch/i386/linux_syscallargs.h:1.99
--- src/sys/compat/linux/arch/i386/linux_syscallargs.h:1.98 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/i386/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.98 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.99 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.113 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.114 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -670,7 +670,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -678,7 +678,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/i386/linux_sysent.c
diff -u src/sys/compat/linux/arch/i386/linux_sysent.c:1.98 src/sys/compat/linux/arch/i386/linux_sysent.c:1.99
--- src/sys/compat/linux/arch/i386/linux_sysent.c:1.98 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/i386/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.98 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.99 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.113 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.114 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.98 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.99 2014/05/04 10:10:39 njoly Exp $");
#include <sys/param.h>
#include <sys/poll.h>
@@ -394,9 +394,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_queueinfo },/* 178 = rt_queueinfo */
{ ns(struct linux_sys_rt_sigsuspend_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigsuspend },/* 179 = rt_sigsuspend */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 180 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 181 = pwrite */
{ ns(struct linux_sys_chown16_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_chown16 }, /* 182 = chown16 */
Index: src/sys/compat/linux/arch/i386/linux_syscalls.c
diff -u src/sys/compat/linux/arch/i386/linux_syscalls.c:1.99 src/sys/compat/linux/arch/i386/linux_syscalls.c:1.100
--- src/sys/compat/linux/arch/i386/linux_syscalls.c:1.99 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/i386/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.99 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.100 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.113 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.114 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.99 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.100 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
Index: src/sys/compat/linux/arch/m68k/linux_syscall.h
diff -u src/sys/compat/linux/arch/m68k/linux_syscall.h:1.88 src/sys/compat/linux/arch/m68k/linux_syscall.h:1.89
--- src/sys/compat/linux/arch/m68k/linux_syscall.h:1.88 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/m68k/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.88 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.89 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.82 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.83 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -470,10 +470,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux_sigset_t *" "size_t" */
#define LINUX_SYS_rt_sigsuspend 179
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 180
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 181
/* syscall: "lchown16" ret: "int" args: "const char *" "linux_uid16_t" "linux_gid16_t" */
Index: src/sys/compat/linux/arch/m68k/linux_syscalls.c
diff -u src/sys/compat/linux/arch/m68k/linux_syscalls.c:1.88 src/sys/compat/linux/arch/m68k/linux_syscalls.c:1.89
--- src/sys/compat/linux/arch/m68k/linux_syscalls.c:1.88 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/m68k/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.88 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.89 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.82 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.83 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.88 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.89 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
Index: src/sys/compat/linux/arch/m68k/linux_sysent.c
diff -u src/sys/compat/linux/arch/m68k/linux_sysent.c:1.88 src/sys/compat/linux/arch/m68k/linux_sysent.c:1.89
--- src/sys/compat/linux/arch/m68k/linux_sysent.c:1.88 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/m68k/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.88 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.89 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.82 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.83 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.88 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.89 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include "opt_compat_netbsd.h"
@@ -418,9 +418,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_queueinfo },/* 178 = rt_queueinfo */
{ ns(struct linux_sys_rt_sigsuspend_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigsuspend },/* 179 = rt_sigsuspend */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 180 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 181 = pwrite */
{ ns(struct linux_sys_lchown16_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_lchown16 }, /* 182 = lchown16 */
Index: src/sys/compat/linux/arch/m68k/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/m68k/linux_syscallargs.h:1.87 src/sys/compat/linux/arch/m68k/linux_syscallargs.h:1.88
--- src/sys/compat/linux/arch/m68k/linux_syscallargs.h:1.87 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/m68k/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.87 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.88 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.82 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.83 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -646,7 +646,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -654,7 +654,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/mips/linux_syscall.h
diff -u src/sys/compat/linux/arch/mips/linux_syscall.h:1.55 src/sys/compat/linux/arch/mips/linux_syscall.h:1.56
--- src/sys/compat/linux/arch/mips/linux_syscall.h:1.55 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/mips/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.55 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.56 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.50 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.51 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -499,10 +499,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux_sigset_t *" "size_t" */
#define LINUX_SYS_rt_sigsuspend 199
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 200
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 201
/* syscall: "__posix_chown" ret: "int" args: "const char *" "int" "int" */
Index: src/sys/compat/linux/arch/mips/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/mips/linux_syscallargs.h:1.54 src/sys/compat/linux/arch/mips/linux_syscallargs.h:1.55
--- src/sys/compat/linux/arch/mips/linux_syscallargs.h:1.54 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/mips/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.54 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.55 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.50 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.51 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -662,7 +662,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -670,7 +670,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/mips/linux_syscalls.c
diff -u src/sys/compat/linux/arch/mips/linux_syscalls.c:1.54 src/sys/compat/linux/arch/mips/linux_syscalls.c:1.55
--- src/sys/compat/linux/arch/mips/linux_syscalls.c:1.54 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/mips/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.54 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.55 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.50 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.51 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.54 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.55 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
Index: src/sys/compat/linux/arch/mips/linux_sysent.c
diff -u src/sys/compat/linux/arch/mips/linux_sysent.c:1.54 src/sys/compat/linux/arch/mips/linux_sysent.c:1.55
--- src/sys/compat/linux/arch/mips/linux_sysent.c:1.54 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/mips/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.54 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.55 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.50 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.51 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.54 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.55 2014/05/04 10:10:39 njoly Exp $");
#include <sys/param.h>
#include <sys/poll.h>
@@ -430,9 +430,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_queueinfo },/* 198 = rt_queueinfo */
{ ns(struct linux_sys_rt_sigsuspend_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigsuspend },/* 199 = rt_sigsuspend */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 200 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 201 = pwrite */
{ ns(struct sys___posix_chown_args), SYCALL_ARG_PTR,
(sy_call_t *)sys___posix_chown }, /* 202 = __posix_chown */
Index: src/sys/compat/linux/arch/powerpc/linux_syscall.h
diff -u src/sys/compat/linux/arch/powerpc/linux_syscall.h:1.65 src/sys/compat/linux/arch/powerpc/linux_syscall.h:1.66
--- src/sys/compat/linux/arch/powerpc/linux_syscall.h:1.65 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/powerpc/linux_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.65 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.66 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.59 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.60 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -461,10 +461,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux_sigset_t *" "size_t" */
#define LINUX_SYS_rt_sigsuspend 178
-/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pread" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pread 179
-/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "linux_off_t" */
+/* syscall: "pwrite" ret: "int" args: "int" "char *" "size_t" "off_t" */
#define LINUX_SYS_pwrite 180
/* syscall: "__posix_chown" ret: "int" args: "const char *" "int" "int" */
Index: src/sys/compat/linux/arch/powerpc/linux_sysent.c
diff -u src/sys/compat/linux/arch/powerpc/linux_sysent.c:1.65 src/sys/compat/linux/arch/powerpc/linux_sysent.c:1.66
--- src/sys/compat/linux/arch/powerpc/linux_sysent.c:1.65 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/powerpc/linux_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.65 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.66 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.59 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.60 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.65 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.66 2014/05/04 10:10:39 njoly Exp $");
#include <sys/param.h>
#include <sys/poll.h>
@@ -391,9 +391,9 @@ struct sysent linux_sysent[] = {
(sy_call_t *)linux_sys_rt_queueinfo },/* 177 = rt_queueinfo */
{ ns(struct linux_sys_rt_sigsuspend_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_rt_sigsuspend },/* 178 = rt_sigsuspend */
- { ns(struct linux_sys_pread_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pread }, /* 179 = pread */
- { ns(struct linux_sys_pwrite_args), SYCALL_ARG_PTR,
+ { ns(struct linux_sys_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG3_64 | SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_pwrite }, /* 180 = pwrite */
{ ns(struct sys___posix_chown_args), SYCALL_ARG_PTR,
(sy_call_t *)sys___posix_chown }, /* 181 = __posix_chown */
Index: src/sys/compat/linux/arch/powerpc/linux_syscallargs.h
diff -u src/sys/compat/linux/arch/powerpc/linux_syscallargs.h:1.64 src/sys/compat/linux/arch/powerpc/linux_syscallargs.h:1.65
--- src/sys/compat/linux/arch/powerpc/linux_syscallargs.h:1.64 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/powerpc/linux_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.64 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.65 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.59 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.60 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -627,7 +627,7 @@ struct linux_sys_pread_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pread)
@@ -635,7 +635,7 @@ struct linux_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(char *) buf;
syscallarg(size_t) nbyte;
- syscallarg(linux_off_t) offset;
+ syscallarg(off_t) offset;
};
check_syscall_args(linux_sys_pwrite)
Index: src/sys/compat/linux/arch/powerpc/linux_syscalls.c
diff -u src/sys/compat/linux/arch/powerpc/linux_syscalls.c:1.64 src/sys/compat/linux/arch/powerpc/linux_syscalls.c:1.65
--- src/sys/compat/linux/arch/powerpc/linux_syscalls.c:1.64 Tue Apr 8 16:49:26 2014
+++ src/sys/compat/linux/arch/powerpc/linux_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.64 2014/04/08 16:49:26 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.65 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.59 2014/04/08 16:48:01 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.60 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.64 2014/04/08 16:49:26 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.65 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
Index: src/sys/compat/linux32/arch/amd64/linux32_syscall.h
diff -u src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.70 src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.71
--- src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.70 Mon Nov 18 19:23:35 2013
+++ src/sys/compat/linux32/arch/amd64/linux32_syscall.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux32_syscall.h,v 1.70 2013/11/18 19:23:35 christos Exp $ */
+/* $NetBSD: linux32_syscall.h,v 1.71 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp
+ * created from NetBSD: syscalls.master,v 1.66 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX32_SYS_SYSCALL_H_
@@ -454,10 +454,10 @@
/* syscall: "rt_sigsuspend" ret: "int" args: "linux32_sigsetp_t" "netbsd32_size_t" */
#define LINUX32_SYS_rt_sigsuspend 179
-/* syscall: "pread" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */
+/* syscall: "pread" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "netbsd32_off_t" */
#define LINUX32_SYS_pread 180
-/* syscall: "pwrite" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "linux32_off_t" */
+/* syscall: "pwrite" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" "netbsd32_off_t" */
#define LINUX32_SYS_pwrite 181
/* syscall: "chown16" ret: "int" args: "netbsd32_charp" "linux32_uid16_t" "linux32_gid16_t" */
Index: src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h
diff -u src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.70 src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.71
--- src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.70 Mon Nov 18 19:23:35 2013
+++ src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h Sun May 4 10:10:39 2014
@@ -1,10 +1,10 @@
-/* $NetBSD: linux32_syscallargs.h,v 1.70 2013/11/18 19:23:35 christos Exp $ */
+/* $NetBSD: linux32_syscallargs.h,v 1.71 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp
+ * created from NetBSD: syscalls.master,v 1.66 2014/05/04 10:08:53 njoly Exp
*/
#ifndef _LINUX32_SYS_SYSCALLARGS_H_
@@ -628,7 +628,7 @@ struct linux32_sys_pread_args {
syscallarg(int) fd;
syscallarg(netbsd32_voidp) buf;
syscallarg(netbsd32_size_t) nbyte;
- syscallarg(linux32_off_t) offset;
+ syscallarg(netbsd32_off_t) offset;
};
check_syscall_args(linux32_sys_pread)
@@ -636,7 +636,7 @@ struct linux32_sys_pwrite_args {
syscallarg(int) fd;
syscallarg(netbsd32_voidp) buf;
syscallarg(netbsd32_size_t) nbyte;
- syscallarg(linux32_off_t) offset;
+ syscallarg(netbsd32_off_t) offset;
};
check_syscall_args(linux32_sys_pwrite)
Index: src/sys/compat/linux32/arch/amd64/linux32_syscalls.c
diff -u src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.70 src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.71
--- src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.70 Mon Nov 18 19:23:35 2013
+++ src/sys/compat/linux32/arch/amd64/linux32_syscalls.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux32_syscalls.c,v 1.70 2013/11/18 19:23:35 christos Exp $ */
+/* $NetBSD: linux32_syscalls.c,v 1.71 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp
+ * created from NetBSD: syscalls.master,v 1.66 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.70 2013/11/18 19:23:35 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.71 2014/05/04 10:10:39 njoly Exp $");
#if defined(_KERNEL_OPT)
#include <sys/param.h>
Index: src/sys/compat/linux32/arch/amd64/linux32_sysent.c
diff -u src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.70 src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.71
--- src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.70 Mon Nov 18 19:23:35 2013
+++ src/sys/compat/linux32/arch/amd64/linux32_sysent.c Sun May 4 10:10:39 2014
@@ -1,14 +1,14 @@
-/* $NetBSD: linux32_sysent.c,v 1.70 2013/11/18 19:23:35 christos Exp $ */
+/* $NetBSD: linux32_sysent.c,v 1.71 2014/05/04 10:10:39 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp
+ * created from NetBSD: syscalls.master,v 1.66 2014/05/04 10:08:53 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.70 2013/11/18 19:23:35 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.71 2014/05/04 10:10:39 njoly Exp $");
#include <sys/param.h>
#include <sys/poll.h>