Module Name: src Committed By: njoly Date: Sat Dec 14 10:30:50 UTC 2013
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.6 -r1.7 \ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h cvs rdiff -u -r1.9 -r1.10 \ 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.6 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h:1.7 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h:1.6 Sun Dec 8 08:55:27 2013 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h Sat Dec 14 10:30:50 2013 @@ -1,10 +1,10 @@ -/* $NetBSD: rump_linux_syscall.h,v 1.6 2013/12/08 08:55:27 njoly Exp $ */ +/* $NetBSD: rump_linux_syscall.h,v 1.7 2013/12/14 10:30:50 njoly Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.8 2013/12/08 08:54:48 njoly Exp + * created from NetBSD: syscalls.master,v 1.9 2013/12/14 10:29:45 njoly Exp */ #ifndef _RUMP_LINUX_SYS_SYSCALL_H_ @@ -171,6 +171,9 @@ /* syscall: "renameat" ret: "int" args: "int" "const char *" "int" "const char *" */ #define RUMP_LINUX_SYS_renameat 458 +/* syscall: "mknodat" ret: "int" args: "int" "const char *" "mode_t" "int" "unsigned" */ +#define RUMP_LINUX_SYS_mknodat 460 + /* syscall: "mkdirat" ret: "int" args: "int" "const char *" "mode_t" */ #define RUMP_LINUX_SYS_mkdirat 461 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.9 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h:1.10 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h:1.9 Sun Dec 8 08:55:27 2013 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h Sat Dec 14 10:30:50 2013 @@ -1,10 +1,10 @@ -/* $NetBSD: rump_linux_syscallargs.h,v 1.9 2013/12/08 08:55:27 njoly Exp $ */ +/* $NetBSD: rump_linux_syscallargs.h,v 1.10 2013/12/14 10:30:50 njoly Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.8 2013/12/08 08:54:48 njoly Exp + * created from NetBSD: syscalls.master,v 1.9 2013/12/14 10:29:45 njoly Exp */ #ifndef _RUMP_LINUX_SYS_SYSCALLARGS_H_ @@ -353,13 +353,14 @@ check_syscall_args(linux_sys_linkat) struct sys_renameat_args; -struct linux_sys_mknodat_args { +struct rump_linux_sys_mknodat_args { syscallarg(int) fd; syscallarg(const char *) path; syscallarg(mode_t) mode; + syscallarg(int) PAD; syscallarg(unsigned) dev; }; -check_syscall_args(linux_sys_mknodat) +check_syscall_args(rump_linux_sys_mknodat) struct sys_mkdirat_args; @@ -595,7 +596,7 @@ int linux_sys_linkat(struct lwp *, const int sys_renameat(struct lwp *, const struct sys_renameat_args *, register_t *); -int linux_sys_mknodat(struct lwp *, const struct linux_sys_mknodat_args *, register_t *); +int rump_linux_sys_mknodat(struct lwp *, const struct rump_linux_sys_mknodat_args *, register_t *); int sys_mkdirat(struct lwp *, const struct sys_mkdirat_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.9 src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c:1.10 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c:1.9 Sun Dec 8 08:55:27 2013 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c Sat Dec 14 10:30:50 2013 @@ -1,14 +1,14 @@ -/* $NetBSD: rump_linux_syscalls.c,v 1.9 2013/12/08 08:55:27 njoly Exp $ */ +/* $NetBSD: rump_linux_syscalls.c,v 1.10 2013/12/14 10:30:50 njoly Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.8 2013/12/08 08:54:48 njoly Exp + * created from NetBSD: syscalls.master,v 1.9 2013/12/14 10:29:45 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rump_linux_syscalls.c,v 1.9 2013/12/08 08:55:27 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump_linux_syscalls.c,v 1.10 2013/12/14 10:30:50 njoly Exp $"); #if defined(_KERNEL_OPT) #include <sys/param.h> 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.9 src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c:1.10 --- src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c:1.9 Sun Dec 8 08:55:27 2013 +++ src/sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c Sat Dec 14 10:30:50 2013 @@ -1,14 +1,14 @@ -/* $NetBSD: rump_linux_sysent.c,v 1.9 2013/12/08 08:55:27 njoly Exp $ */ +/* $NetBSD: rump_linux_sysent.c,v 1.10 2013/12/14 10:30:50 njoly Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.8 2013/12/08 08:54:48 njoly Exp + * created from NetBSD: syscalls.master,v 1.9 2013/12/14 10:29:45 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rump_linux_sysent.c,v 1.9 2013/12/08 08:55:27 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump_linux_sysent.c,v 1.10 2013/12/14 10:30:50 njoly Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -946,8 +946,8 @@ struct sysent rump_linux_sysent[] = { (sy_call_t *)sys_renameat }, /* 458 = renameat */ { 0, 0, 0, linux_sys_nosys }, /* 459 = unimplemented mkfifoat */ - { ns(struct linux_sys_mknodat_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_mknodat }, /* 460 = mknodat */ + { ns(struct rump_linux_sys_mknodat_args), SYCALL_ARG_PTR, + (sy_call_t *)rump_linux_sys_mknodat },/* 460 = mknodat */ { ns(struct sys_mkdirat_args), SYCALL_ARG_PTR, (sy_call_t *)sys_mkdirat }, /* 461 = mkdirat */ { ns(struct linux_sys_faccessat_args), SYCALL_ARG_PTR,