Module Name: src Committed By: njoly Date: Fri Jan 10 20:10:43 UTC 2014
Modified Files: src/sys/rump/kern/lib/libsys_linux: rump_linux_syscall.h rump_linux_syscallargs.h rump_linux_syscalls.c rump_linux_sysent.c Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h cvs rdiff -u -r1.12 -r1.13 \ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h \ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c \ src/sys/rump/kern/lib/libsys_linux/rump_linux_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/rump/kern/lib/libsys_linux/rump_linux_syscall.h diff -u src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h:1.9 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h:1.10 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h:1.9 Fri Jan 10 19:45:43 2014 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h Fri Jan 10 20:10:43 2014 @@ -1,10 +1,10 @@ -/* $NetBSD: rump_linux_syscall.h,v 1.9 2014/01/10 19:45:43 njoly Exp $ */ +/* $NetBSD: rump_linux_syscall.h,v 1.10 2014/01/10 20:10:43 njoly Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.11 2014/01/10 19:44:47 njoly Exp + * created from NetBSD: syscalls.master,v 1.12 2014/01/10 20:10:23 njoly Exp */ #ifndef _RUMP_LINUX_SYS_SYSCALL_H_ @@ -243,6 +243,12 @@ /* syscall: "utimes" ret: "int" args: "const char *" "struct linux_timeval *" */ #define RUMP_LINUX_SYS_utimes 420 +/* syscall: "__futimes50" ret: "int" args: "int" "const struct timeval *" */ +#define RUMP_LINUX_SYS___futimes50 423 + +/* syscall: "__lutimes50" ret: "int" args: "const char *" "const struct timeval *" */ +#define RUMP_LINUX_SYS___lutimes50 424 + /* syscall: "ppoll" ret: "int" args: "struct pollfd *" "u_int" "const struct linux_timespec *" "const linux_sigset_t *" */ #define RUMP_LINUX_SYS_ppoll 437 Index: src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h diff -u src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h:1.12 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h:1.13 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h:1.12 Fri Jan 10 19:45:43 2014 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h Fri Jan 10 20:10:43 2014 @@ -1,10 +1,10 @@ -/* $NetBSD: rump_linux_syscallargs.h,v 1.12 2014/01/10 19:45:43 njoly Exp $ */ +/* $NetBSD: rump_linux_syscallargs.h,v 1.13 2014/01/10 20:10:43 njoly Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.11 2014/01/10 19:44:47 njoly Exp + * created from NetBSD: syscalls.master,v 1.12 2014/01/10 20:10:23 njoly Exp */ #ifndef _RUMP_LINUX_SYS_SYSCALLARGS_H_ @@ -167,6 +167,10 @@ struct linux_sys_select_args; struct linux_sys_utimes_args; +struct sys___futimes50_args; + +struct sys___lutimes50_args; + struct linux_sys_ppoll_args; struct linux_sys_stat64_args; @@ -370,6 +374,10 @@ int linux_sys_select(struct lwp *, const int linux_sys_utimes(struct lwp *, const struct linux_sys_utimes_args *, register_t *); +int sys___futimes50(struct lwp *, const struct sys___futimes50_args *, register_t *); + +int sys___lutimes50(struct lwp *, const struct sys___lutimes50_args *, register_t *); + int linux_sys_ppoll(struct lwp *, const struct linux_sys_ppoll_args *, register_t *); int linux_sys_stat64(struct lwp *, const struct linux_sys_stat64_args *, register_t *); Index: src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c diff -u src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c:1.12 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c:1.13 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c:1.12 Fri Jan 10 19:45:43 2014 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c Fri Jan 10 20:10:43 2014 @@ -1,14 +1,14 @@ -/* $NetBSD: rump_linux_syscalls.c,v 1.12 2014/01/10 19:45:43 njoly Exp $ */ +/* $NetBSD: rump_linux_syscalls.c,v 1.13 2014/01/10 20:10:43 njoly Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.11 2014/01/10 19:44:47 njoly Exp + * created from NetBSD: syscalls.master,v 1.12 2014/01/10 20:10:23 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rump_linux_syscalls.c,v 1.12 2014/01/10 19:45:43 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump_linux_syscalls.c,v 1.13 2014/01/10 20:10:43 njoly Exp $"); #if defined(_KERNEL_OPT) #include <sys/param.h> @@ -452,8 +452,8 @@ const char *const rump_linux_syscallname /* 420 */ "utimes", /* 421 */ "#421 (unimplemented adjtime)", /* 422 */ "#422 (unimplemented lfs_segwait)", - /* 423 */ "#423 (unimplemented futimes)", - /* 424 */ "#424 (unimplemented lutimes)", + /* 423 */ "__futimes50", + /* 424 */ "__lutimes50", /* 425 */ "#425 (unimplemented setitimer)", /* 426 */ "#426 (unimplemented getitimer)", /* 427 */ "#427 (unimplemented clock_gettime)", Index: src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c diff -u src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c:1.12 src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c:1.13 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c:1.12 Fri Jan 10 19:45:43 2014 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c Fri Jan 10 20:10:43 2014 @@ -1,14 +1,14 @@ -/* $NetBSD: rump_linux_sysent.c,v 1.12 2014/01/10 19:45:43 njoly Exp $ */ +/* $NetBSD: rump_linux_sysent.c,v 1.13 2014/01/10 20:10:43 njoly Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.11 2014/01/10 19:44:47 njoly Exp + * created from NetBSD: syscalls.master,v 1.12 2014/01/10 20:10:23 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rump_linux_sysent.c,v 1.12 2014/01/10 19:45:43 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump_linux_sysent.c,v 1.13 2014/01/10 20:10:43 njoly Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -877,10 +877,10 @@ struct sysent rump_linux_sysent[] = { linux_sys_nosys }, /* 421 = unimplemented adjtime */ { 0, 0, 0, linux_sys_nosys }, /* 422 = unimplemented lfs_segwait */ - { 0, 0, 0, - linux_sys_nosys }, /* 423 = unimplemented futimes */ - { 0, 0, 0, - linux_sys_nosys }, /* 424 = unimplemented lutimes */ + { ns(struct sys___futimes50_args), SYCALL_ARG_PTR, + (sy_call_t *)sys___futimes50 }, /* 423 = __futimes50 */ + { ns(struct sys___lutimes50_args), SYCALL_ARG_PTR, + (sy_call_t *)sys___lutimes50 }, /* 424 = __lutimes50 */ { 0, 0, 0, linux_sys_nosys }, /* 425 = unimplemented setitimer */ { 0, 0, 0,