Module Name: src Committed By: christos Date: Mon Nov 18 19:23:35 UTC 2013
Modified Files: src/sys/compat/linux32/arch/amd64: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c Log Message: Regen To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 \ 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/linux32/arch/amd64/linux32_syscall.h diff -u src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.69 src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.70 --- src/sys/compat/linux32/arch/amd64/linux32_syscall.h:1.69 Sun Nov 17 20:36:35 2013 +++ src/sys/compat/linux32/arch/amd64/linux32_syscall.h Mon Nov 18 14:23:35 2013 @@ -1,10 +1,10 @@ -/* $NetBSD: linux32_syscall.h,v 1.69 2013/11/18 01:36:35 chs Exp $ */ +/* $NetBSD: linux32_syscall.h,v 1.70 2013/11/18 19:23:35 christos Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.64 2013/11/18 01:32:52 chs Exp + * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp */ #ifndef _LINUX32_SYS_SYSCALL_H_ @@ -564,41 +564,41 @@ /* syscall: "gettid" ret: "pid_t" args: */ #define LINUX32_SYS_gettid 224 -/* syscall: "setxattr" ret: "int" args: "char *" "char *" "void *" "size_t" "int" */ -#define LINUX32_SYS_setxattr 226 +/* syscall: "netbsd32_setxattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ +#define LINUX32_SYS_netbsd32_setxattr 226 -/* syscall: "lsetxattr" ret: "int" args: "char *" "char *" "void *" "size_t" "int" */ -#define LINUX32_SYS_lsetxattr 227 +/* syscall: "netbsd32_lsetxattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ +#define LINUX32_SYS_netbsd32_lsetxattr 227 -/* syscall: "fsetxattr" ret: "int" args: "int" "char *" "void *" "size_t" "int" */ -#define LINUX32_SYS_fsetxattr 228 +/* syscall: "netbsd32_fsetxattr" ret: "int" args: "int" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" "int" */ +#define LINUX32_SYS_netbsd32_fsetxattr 228 -/* syscall: "getxattr" ret: "ssize_t" args: "char *" "char *" "void *" "size_t" */ -#define LINUX32_SYS_getxattr 229 +/* syscall: "netbsd32_getxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_getxattr 229 -/* syscall: "lgetxattr" ret: "ssize_t" args: "char *" "char *" "void *" "size_t" */ -#define LINUX32_SYS_lgetxattr 230 +/* syscall: "netbsd32_lgetxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_lgetxattr 230 -/* syscall: "fgetxattr" ret: "ssize_t" args: "int" "char *" "void *" "size_t" */ -#define LINUX32_SYS_fgetxattr 231 +/* syscall: "netbsd32_fgetxattr" ret: "ssize_t" args: "int" "netbsd32_charp" "netbsd32_voidp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_fgetxattr 231 -/* syscall: "listxattr" ret: "ssize_t" args: "char *" "char *" "size_t" */ -#define LINUX32_SYS_listxattr 232 +/* syscall: "netbsd32_listxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_listxattr 232 -/* syscall: "llistxattr" ret: "ssize_t" args: "char *" "char *" "size_t" */ -#define LINUX32_SYS_llistxattr 233 +/* syscall: "netbsd32_llistxattr" ret: "ssize_t" args: "netbsd32_charp" "netbsd32_charp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_llistxattr 233 -/* syscall: "flistxattr" ret: "ssize_t" args: "int" "char *" "size_t" */ -#define LINUX32_SYS_flistxattr 234 +/* syscall: "netbsd32_flistxattr" ret: "ssize_t" args: "int" "netbsd32_charp" "netbsd32_size_t" */ +#define LINUX32_SYS_netbsd32_flistxattr 234 -/* syscall: "removexattr" ret: "int" args: "char *" "char *" */ -#define LINUX32_SYS_removexattr 235 +/* syscall: "netbsd32_removexattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ +#define LINUX32_SYS_netbsd32_removexattr 235 -/* syscall: "lremovexattr" ret: "int" args: "char *" "char *" */ -#define LINUX32_SYS_lremovexattr 236 +/* syscall: "netbsd32_lremovexattr" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */ +#define LINUX32_SYS_netbsd32_lremovexattr 236 -/* syscall: "fremovexattr" ret: "int" args: "int" "char *" */ -#define LINUX32_SYS_fremovexattr 237 +/* syscall: "netbsd32_fremovexattr" ret: "int" args: "int" "netbsd32_charp" */ +#define LINUX32_SYS_netbsd32_fremovexattr 237 /* syscall: "tkill" ret: "int" args: "int" "int" */ #define LINUX32_SYS_tkill 238 Index: src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h diff -u src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.69 src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.70 --- src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h:1.69 Sun Nov 17 20:36:35 2013 +++ src/sys/compat/linux32/arch/amd64/linux32_syscallargs.h Mon Nov 18 14:23:35 2013 @@ -1,10 +1,10 @@ -/* $NetBSD: linux32_syscallargs.h,v 1.69 2013/11/18 01:36:35 chs Exp $ */ +/* $NetBSD: linux32_syscallargs.h,v 1.70 2013/11/18 19:23:35 christos Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.64 2013/11/18 01:32:52 chs Exp + * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp */ #ifndef _LINUX32_SYS_SYSCALLARGS_H_ @@ -768,29 +768,29 @@ check_syscall_args(linux32_sys_getdents6 struct linux32_sys_fcntl64_args; -struct linux_sys_setxattr_args; +struct netbsd32_setxattr_args; -struct linux_sys_lsetxattr_args; +struct netbsd32_lsetxattr_args; -struct linux_sys_fsetxattr_args; +struct netbsd32_fsetxattr_args; -struct linux_sys_getxattr_args; +struct netbsd32_getxattr_args; -struct linux_sys_lgetxattr_args; +struct netbsd32_lgetxattr_args; -struct linux_sys_fgetxattr_args; +struct netbsd32_fgetxattr_args; -struct linux_sys_listxattr_args; +struct netbsd32_listxattr_args; -struct linux_sys_llistxattr_args; +struct netbsd32_llistxattr_args; -struct linux_sys_flistxattr_args; +struct netbsd32_flistxattr_args; -struct linux_sys_removexattr_args; +struct netbsd32_removexattr_args; -struct linux_sys_lremovexattr_args; +struct netbsd32_lremovexattr_args; -struct linux_sys_fremovexattr_args; +struct netbsd32_fremovexattr_args; struct linux32_sys_tkill_args { syscallarg(int) tid; @@ -1363,29 +1363,29 @@ int linux32_sys_fcntl64(struct lwp *, co int linux_sys_gettid(struct lwp *, const void *, register_t *); -int linux_sys_setxattr(struct lwp *, const struct linux_sys_setxattr_args *, register_t *); +int netbsd32_setxattr(struct lwp *, const struct netbsd32_setxattr_args *, register_t *); -int linux_sys_lsetxattr(struct lwp *, const struct linux_sys_lsetxattr_args *, register_t *); +int netbsd32_lsetxattr(struct lwp *, const struct netbsd32_lsetxattr_args *, register_t *); -int linux_sys_fsetxattr(struct lwp *, const struct linux_sys_fsetxattr_args *, register_t *); +int netbsd32_fsetxattr(struct lwp *, const struct netbsd32_fsetxattr_args *, register_t *); -int linux_sys_getxattr(struct lwp *, const struct linux_sys_getxattr_args *, register_t *); +int netbsd32_getxattr(struct lwp *, const struct netbsd32_getxattr_args *, register_t *); -int linux_sys_lgetxattr(struct lwp *, const struct linux_sys_lgetxattr_args *, register_t *); +int netbsd32_lgetxattr(struct lwp *, const struct netbsd32_lgetxattr_args *, register_t *); -int linux_sys_fgetxattr(struct lwp *, const struct linux_sys_fgetxattr_args *, register_t *); +int netbsd32_fgetxattr(struct lwp *, const struct netbsd32_fgetxattr_args *, register_t *); -int linux_sys_listxattr(struct lwp *, const struct linux_sys_listxattr_args *, register_t *); +int netbsd32_listxattr(struct lwp *, const struct netbsd32_listxattr_args *, register_t *); -int linux_sys_llistxattr(struct lwp *, const struct linux_sys_llistxattr_args *, register_t *); +int netbsd32_llistxattr(struct lwp *, const struct netbsd32_llistxattr_args *, register_t *); -int linux_sys_flistxattr(struct lwp *, const struct linux_sys_flistxattr_args *, register_t *); +int netbsd32_flistxattr(struct lwp *, const struct netbsd32_flistxattr_args *, register_t *); -int linux_sys_removexattr(struct lwp *, const struct linux_sys_removexattr_args *, register_t *); +int netbsd32_removexattr(struct lwp *, const struct netbsd32_removexattr_args *, register_t *); -int linux_sys_lremovexattr(struct lwp *, const struct linux_sys_lremovexattr_args *, register_t *); +int netbsd32_lremovexattr(struct lwp *, const struct netbsd32_lremovexattr_args *, register_t *); -int linux_sys_fremovexattr(struct lwp *, const struct linux_sys_fremovexattr_args *, register_t *); +int netbsd32_fremovexattr(struct lwp *, const struct netbsd32_fremovexattr_args *, register_t *); int linux32_sys_tkill(struct lwp *, const struct linux32_sys_tkill_args *, register_t *); Index: src/sys/compat/linux32/arch/amd64/linux32_syscalls.c diff -u src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.69 src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.70 --- src/sys/compat/linux32/arch/amd64/linux32_syscalls.c:1.69 Sun Nov 17 20:36:35 2013 +++ src/sys/compat/linux32/arch/amd64/linux32_syscalls.c Mon Nov 18 14:23:35 2013 @@ -1,14 +1,14 @@ -/* $NetBSD: linux32_syscalls.c,v 1.69 2013/11/18 01:36:35 chs Exp $ */ +/* $NetBSD: linux32_syscalls.c,v 1.70 2013/11/18 19:23:35 christos Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.64 2013/11/18 01:32:52 chs Exp + * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.69 2013/11/18 01:36:35 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.70 2013/11/18 19:23:35 christos Exp $"); #if defined(_KERNEL_OPT) #include <sys/param.h> @@ -263,18 +263,18 @@ const char *const linux32_syscallnames[] /* 223 */ "#223 (unimplemented / * unused * /)", /* 224 */ "gettid", /* 225 */ "#225 (unimplemented readahead)", - /* 226 */ "setxattr", - /* 227 */ "lsetxattr", - /* 228 */ "fsetxattr", - /* 229 */ "getxattr", - /* 230 */ "lgetxattr", - /* 231 */ "fgetxattr", - /* 232 */ "listxattr", - /* 233 */ "llistxattr", - /* 234 */ "flistxattr", - /* 235 */ "removexattr", - /* 236 */ "lremovexattr", - /* 237 */ "fremovexattr", + /* 226 */ "netbsd32_setxattr", + /* 227 */ "netbsd32_lsetxattr", + /* 228 */ "netbsd32_fsetxattr", + /* 229 */ "netbsd32_getxattr", + /* 230 */ "netbsd32_lgetxattr", + /* 231 */ "netbsd32_fgetxattr", + /* 232 */ "netbsd32_listxattr", + /* 233 */ "netbsd32_llistxattr", + /* 234 */ "netbsd32_flistxattr", + /* 235 */ "netbsd32_removexattr", + /* 236 */ "netbsd32_lremovexattr", + /* 237 */ "netbsd32_fremovexattr", /* 238 */ "tkill", /* 239 */ "#239 (unimplemented sendfile64)", /* 240 */ "futex", Index: src/sys/compat/linux32/arch/amd64/linux32_sysent.c diff -u src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.69 src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.70 --- src/sys/compat/linux32/arch/amd64/linux32_sysent.c:1.69 Sun Nov 17 20:36:35 2013 +++ src/sys/compat/linux32/arch/amd64/linux32_sysent.c Mon Nov 18 14:23:35 2013 @@ -1,14 +1,14 @@ -/* $NetBSD: linux32_sysent.c,v 1.69 2013/11/18 01:36:35 chs Exp $ */ +/* $NetBSD: linux32_sysent.c,v 1.70 2013/11/18 19:23:35 christos Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.64 2013/11/18 01:32:52 chs Exp + * created from NetBSD: syscalls.master,v 1.65 2013/11/18 19:23:27 christos Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.69 2013/11/18 01:36:35 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.70 2013/11/18 19:23:35 christos Exp $"); #include <sys/param.h> #include <sys/poll.h> @@ -491,30 +491,30 @@ struct sysent linux32_sysent[] = { (sy_call_t *)linux_sys_gettid }, /* 224 = gettid */ { 0, 0, 0, linux_sys_nosys }, /* 225 = unimplemented readahead */ - { ns(struct linux_sys_setxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_setxattr }, /* 226 = setxattr */ - { ns(struct linux_sys_lsetxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_lsetxattr }, /* 227 = lsetxattr */ - { ns(struct linux_sys_fsetxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_fsetxattr }, /* 228 = fsetxattr */ - { ns(struct linux_sys_getxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_getxattr }, /* 229 = getxattr */ - { ns(struct linux_sys_lgetxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_lgetxattr }, /* 230 = lgetxattr */ - { ns(struct linux_sys_fgetxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_fgetxattr }, /* 231 = fgetxattr */ - { ns(struct linux_sys_listxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_listxattr }, /* 232 = listxattr */ - { ns(struct linux_sys_llistxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_llistxattr },/* 233 = llistxattr */ - { ns(struct linux_sys_flistxattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_flistxattr },/* 234 = flistxattr */ - { ns(struct linux_sys_removexattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_removexattr },/* 235 = removexattr */ - { ns(struct linux_sys_lremovexattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_lremovexattr },/* 236 = lremovexattr */ - { ns(struct linux_sys_fremovexattr_args), SYCALL_ARG_PTR, - (sy_call_t *)linux_sys_fremovexattr },/* 237 = fremovexattr */ + { ns(struct netbsd32_setxattr_args), 0, + (sy_call_t *)netbsd32_setxattr }, /* 226 = netbsd32_setxattr */ + { ns(struct netbsd32_lsetxattr_args), 0, + (sy_call_t *)netbsd32_lsetxattr }, /* 227 = netbsd32_lsetxattr */ + { ns(struct netbsd32_fsetxattr_args), 0, + (sy_call_t *)netbsd32_fsetxattr }, /* 228 = netbsd32_fsetxattr */ + { ns(struct netbsd32_getxattr_args), 0, + (sy_call_t *)netbsd32_getxattr }, /* 229 = netbsd32_getxattr */ + { ns(struct netbsd32_lgetxattr_args), 0, + (sy_call_t *)netbsd32_lgetxattr }, /* 230 = netbsd32_lgetxattr */ + { ns(struct netbsd32_fgetxattr_args), 0, + (sy_call_t *)netbsd32_fgetxattr }, /* 231 = netbsd32_fgetxattr */ + { ns(struct netbsd32_listxattr_args), 0, + (sy_call_t *)netbsd32_listxattr }, /* 232 = netbsd32_listxattr */ + { ns(struct netbsd32_llistxattr_args), 0, + (sy_call_t *)netbsd32_llistxattr }, /* 233 = netbsd32_llistxattr */ + { ns(struct netbsd32_flistxattr_args), 0, + (sy_call_t *)netbsd32_flistxattr }, /* 234 = netbsd32_flistxattr */ + { ns(struct netbsd32_removexattr_args), 0, + (sy_call_t *)netbsd32_removexattr },/* 235 = netbsd32_removexattr */ + { ns(struct netbsd32_lremovexattr_args), 0, + (sy_call_t *)netbsd32_lremovexattr },/* 236 = netbsd32_lremovexattr */ + { ns(struct netbsd32_fremovexattr_args), 0, + (sy_call_t *)netbsd32_fremovexattr },/* 237 = netbsd32_fremovexattr */ { ns(struct linux32_sys_tkill_args), 0, (sy_call_t *)linux32_sys_tkill }, /* 238 = tkill */ { 0, 0, 0,