Module Name: src
Committed By: njoly
Date: Sat Nov 22 13:18:45 UTC 2014
Modified Files:
src/sys/compat/linux/arch/alpha: syscalls.master
src/sys/compat/linux/arch/amd64: syscalls.master
src/sys/compat/linux/arch/arm: syscalls.master
src/sys/compat/linux/arch/i386: syscalls.master
src/sys/compat/linux/arch/m68k: syscalls.master
src/sys/compat/linux/arch/mips: syscalls.master
src/sys/compat/linux/arch/powerpc: syscalls.master
src/sys/compat/linux/common: linux_misc.c
Log Message:
Fix ppoll signature (int ->u_int)
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/linux/arch/alpha/syscalls.master
cvs rdiff -u -r1.52 -r1.53 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -u -r1.61 -r1.62 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -u -r1.118 -r1.119 src/sys/compat/linux/arch/i386/syscalls.master
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -u -r1.56 -r1.57 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -u -r1.65 -r1.66 src/sys/compat/linux/arch/powerpc/syscalls.master
cvs rdiff -u -r1.229 -r1.230 src/sys/compat/linux/common/linux_misc.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/syscalls.master
diff -u src/sys/compat/linux/arch/alpha/syscalls.master:1.88 src/sys/compat/linux/arch/alpha/syscalls.master:1.89
--- src/sys/compat/linux/arch/alpha/syscalls.master:1.88 Thu May 29 10:35:26 2014
+++ src/sys/compat/linux/arch/alpha/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.88 2014/05/29 10:35:26 njoly Exp $
+ $NetBSD: syscalls.master,v 1.89 2014/11/22 13:18:45 njoly Exp $
;
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -729,7 +729,7 @@
462 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
463 UNIMPL pselect6
-464 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+464 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
465 UNIMPL unshare
Index: src/sys/compat/linux/arch/amd64/syscalls.master
diff -u src/sys/compat/linux/arch/amd64/syscalls.master:1.52 src/sys/compat/linux/arch/amd64/syscalls.master:1.53
--- src/sys/compat/linux/arch/amd64/syscalls.master:1.52 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/amd64/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.52 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.53 2014/11/22 13:18:45 njoly Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -490,7 +490,7 @@
269 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
270 UNIMPL pselect6
-271 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+271 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
272 UNIMPL unshare
Index: src/sys/compat/linux/arch/arm/syscalls.master
diff -u src/sys/compat/linux/arch/arm/syscalls.master:1.61 src/sys/compat/linux/arch/arm/syscalls.master:1.62
--- src/sys/compat/linux/arch/arm/syscalls.master:1.61 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/arm/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.61 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.62 2014/11/22 13:18:45 njoly Exp $
; Derived from sys/compat/linux/arch/*/syscalls.master
; and from Linux 2.4.12 arch/arm/kernel/calls.S
@@ -531,7 +531,7 @@
334 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
335 UNIMPL pselect6
-336 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+336 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
337 UNIMPL unshare
Index: src/sys/compat/linux/arch/i386/syscalls.master
diff -u src/sys/compat/linux/arch/i386/syscalls.master:1.118 src/sys/compat/linux/arch/i386/syscalls.master:1.119
--- src/sys/compat/linux/arch/i386/syscalls.master:1.118 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/i386/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.118 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.119 2014/11/22 13:18:45 njoly Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -504,7 +504,7 @@
307 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
308 UNIMPL pselect6
-309 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+309 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
310 UNIMPL unshare
Index: src/sys/compat/linux/arch/m68k/syscalls.master
diff -u src/sys/compat/linux/arch/m68k/syscalls.master:1.88 src/sys/compat/linux/arch/m68k/syscalls.master:1.89
--- src/sys/compat/linux/arch/m68k/syscalls.master:1.88 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/m68k/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.88 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.89 2014/11/22 13:18:45 njoly Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -512,7 +512,7 @@
300 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
301 UNIMPL pselect6
-302 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+302 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
303 UNIMPL unshare
Index: src/sys/compat/linux/arch/mips/syscalls.master
diff -u src/sys/compat/linux/arch/mips/syscalls.master:1.56 src/sys/compat/linux/arch/mips/syscalls.master:1.57
--- src/sys/compat/linux/arch/mips/syscalls.master:1.56 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/mips/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.56 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.57 2014/11/22 13:18:45 njoly Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -501,7 +501,7 @@
300 STD { int|linux_sys||faccessat(int fd, const char *path, \
int amode); }
301 UNIMPL pselect6
-302 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+302 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
303 UNIMPL unshare
Index: src/sys/compat/linux/arch/powerpc/syscalls.master
diff -u src/sys/compat/linux/arch/powerpc/syscalls.master:1.65 src/sys/compat/linux/arch/powerpc/syscalls.master:1.66
--- src/sys/compat/linux/arch/powerpc/syscalls.master:1.65 Sat May 31 08:51:19 2014
+++ src/sys/compat/linux/arch/powerpc/syscalls.master Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.65 2014/05/31 08:51:19 njoly Exp $
+ $NetBSD: syscalls.master,v 1.66 2014/11/22 13:18:45 njoly Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@@ -478,7 +478,7 @@
278 UNIMPL spu_run
279 UNIMPL spu_create
280 UNIMPL pselect6
-281 STD { int|linux_sys||ppoll(struct pollfd *fds, int nfds, \
+281 STD { int|linux_sys||ppoll(struct pollfd *fds, u_int nfds, \
struct linux_timespec *timeout, \
linux_sigset_t *sigset); }
282 UNIMPL unshare
Index: src/sys/compat/linux/common/linux_misc.c
diff -u src/sys/compat/linux/common/linux_misc.c:1.229 src/sys/compat/linux/common/linux_misc.c:1.230
--- src/sys/compat/linux/common/linux_misc.c:1.229 Thu May 29 10:35:27 2014
+++ src/sys/compat/linux/common/linux_misc.c Sat Nov 22 13:18:45 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_misc.c,v 1.229 2014/05/29 10:35:27 njoly Exp $ */
+/* $NetBSD: linux_misc.c,v 1.230 2014/11/22 13:18:45 njoly Exp $ */
/*-
* Copyright (c) 1995, 1998, 1999, 2008 The NetBSD Foundation, Inc.
@@ -57,7 +57,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_misc.c,v 1.229 2014/05/29 10:35:27 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_misc.c,v 1.230 2014/11/22 13:18:45 njoly Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -928,7 +928,7 @@ linux_sys_ppoll(struct lwp *l,
{
/* {
syscallarg(struct pollfd *) fds;
- syscallarg(int) nfds;
+ syscallarg(u_int) nfds;
syscallarg(struct linux_timespec *) timeout;
syscallarg(linux_sigset_t *) sigset;
} */