diff options
| author | njoly <njoly@NetBSD.org> | 2009-01-30 13:57:39 +0000 |
|---|---|---|
| committer | njoly <njoly@NetBSD.org> | 2009-01-30 13:57:39 +0000 |
| commit | bc0bccb487e8a373aed04f8dd29c680ae886c17b (patch) | |
| tree | 6957ad76ff517011d6fd9b28be255529778a62a1 /sys/compat/linux32 | |
| parent | 8bbb521068228222dbdfe8321a8572080c944b15 (diff) | |
Regen for mincore(2).
Diffstat (limited to 'sys/compat/linux32')
| -rw-r--r-- | sys/compat/linux32/arch/amd64/linux32_syscall.h | 7 | ||||
| -rw-r--r-- | sys/compat/linux32/arch/amd64/linux32_syscallargs.h | 8 | ||||
| -rw-r--r-- | sys/compat/linux32/arch/amd64/linux32_syscalls.c | 8 | ||||
| -rw-r--r-- | sys/compat/linux32/arch/amd64/linux32_sysent.c | 10 |
4 files changed, 20 insertions, 13 deletions
diff --git a/sys/compat/linux32/arch/amd64/linux32_syscall.h b/sys/compat/linux32/arch/amd64/linux32_syscall.h index 719ab6f7361..e3a9ffdcc4a 100644 --- a/sys/compat/linux32/arch/amd64/linux32_syscall.h +++ b/sys/compat/linux32/arch/amd64/linux32_syscall.h @@ -1,10 +1,10 @@ -/* $NetBSD: linux32_syscall.h,v 1.52 2009/01/20 12:02:09 njoly Exp $ */ +/* $NetBSD: linux32_syscall.h,v 1.53 2009/01/30 13:57:39 njoly Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.49 2009/01/20 12:00:58 njoly Exp + * created from NetBSD: syscalls.master,v 1.50 2009/01/30 13:55:51 njoly Exp */ #ifndef _LINUX32_SYS_SYSCALL_H_ @@ -499,6 +499,9 @@ /* syscall: "setfsgid" ret: "int" args: "gid_t" */ #define LINUX32_SYS_setfsgid 216 +/* syscall: "netbsd32_mincore" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "netbsd32_charp" */ +#define LINUX32_SYS_netbsd32_mincore 218 + /* syscall: "netbsd32_madvise" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */ #define LINUX32_SYS_netbsd32_madvise 219 diff --git a/sys/compat/linux32/arch/amd64/linux32_syscallargs.h b/sys/compat/linux32/arch/amd64/linux32_syscallargs.h index f56f96f5548..a182fe0b090 100644 --- a/sys/compat/linux32/arch/amd64/linux32_syscallargs.h +++ b/sys/compat/linux32/arch/amd64/linux32_syscallargs.h @@ -1,10 +1,10 @@ -/* $NetBSD: linux32_syscallargs.h,v 1.52 2009/01/20 12:02:09 njoly Exp $ */ +/* $NetBSD: linux32_syscallargs.h,v 1.53 2009/01/30 13:57:39 njoly Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.49 2009/01/20 12:00:58 njoly Exp + * created from NetBSD: syscalls.master,v 1.50 2009/01/30 13:55:51 njoly Exp */ #ifndef _LINUX32_SYS_SYSCALLARGS_H_ @@ -665,6 +665,8 @@ struct linux32_sys_setfsgid_args { }; check_syscall_args(linux32_sys_setfsgid) +struct netbsd32_mincore_args; + struct netbsd32_madvise_args; struct linux32_sys_getdents64_args { @@ -1015,6 +1017,8 @@ int linux32_sys_getresgid(struct lwp *, const struct linux32_sys_getresgid_args int netbsd32___posix_chown(struct lwp *, const struct netbsd32___posix_chown_args *, register_t *); +int netbsd32_mincore(struct lwp *, const struct netbsd32_mincore_args *, register_t *); + int netbsd32_madvise(struct lwp *, const struct netbsd32_madvise_args *, register_t *); int linux32_sys_getdents64(struct lwp *, const struct linux32_sys_getdents64_args *, register_t *); diff --git a/sys/compat/linux32/arch/amd64/linux32_syscalls.c b/sys/compat/linux32/arch/amd64/linux32_syscalls.c index 25a4f964b67..3e596abc0d9 100644 --- a/sys/compat/linux32/arch/amd64/linux32_syscalls.c +++ b/sys/compat/linux32/arch/amd64/linux32_syscalls.c @@ -1,14 +1,14 @@ -/* $NetBSD: linux32_syscalls.c,v 1.52 2009/01/20 12:02:09 njoly Exp $ */ +/* $NetBSD: linux32_syscalls.c,v 1.53 2009/01/30 13:57:39 njoly Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.49 2009/01/20 12:00:58 njoly Exp + * created from NetBSD: syscalls.master,v 1.50 2009/01/30 13:55:51 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.52 2009/01/20 12:02:09 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux32_syscalls.c,v 1.53 2009/01/30 13:57:39 njoly Exp $"); #if defined(_KERNEL_OPT) #include <sys/param.h> @@ -253,7 +253,7 @@ const char *const linux32_syscallnames[] = { /* 215 */ "setfsuid", /* 216 */ "setfsgid", /* 217 */ "#217 (unimplemented pivot_root)", - /* 218 */ "#218 (unimplemented mincore)", + /* 218 */ "netbsd32_mincore", /* 219 */ "netbsd32_madvise", /* 220 */ "getdents64", #define linux32_sys_fcntl64 linux32_sys_fcntl diff --git a/sys/compat/linux32/arch/amd64/linux32_sysent.c b/sys/compat/linux32/arch/amd64/linux32_sysent.c index e53ce1217f6..6aece2ad614 100644 --- a/sys/compat/linux32/arch/amd64/linux32_sysent.c +++ b/sys/compat/linux32/arch/amd64/linux32_sysent.c @@ -1,14 +1,14 @@ -/* $NetBSD: linux32_sysent.c,v 1.52 2009/01/20 12:02:09 njoly Exp $ */ +/* $NetBSD: linux32_sysent.c,v 1.53 2009/01/30 13:57:39 njoly Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.49 2009/01/20 12:00:58 njoly Exp + * created from NetBSD: syscalls.master,v 1.50 2009/01/30 13:55:51 njoly Exp */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.52 2009/01/20 12:02:09 njoly Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.53 2009/01/30 13:57:39 njoly Exp $"); #include <sys/param.h> #include <sys/poll.h> @@ -473,8 +473,8 @@ struct sysent linux32_sysent[] = { (sy_call_t *)linux32_sys_setfsgid },/* 216 = setfsgid */ { 0, 0, 0, linux_sys_nosys }, /* 217 = unimplemented pivot_root */ - { 0, 0, 0, - linux_sys_nosys }, /* 218 = unimplemented mincore */ + { ns(struct netbsd32_mincore_args), 0, + (sy_call_t *)netbsd32_mincore }, /* 218 = netbsd32_mincore */ { ns(struct netbsd32_madvise_args), 0, (sy_call_t *)netbsd32_madvise }, /* 219 = netbsd32_madvise */ { ns(struct linux32_sys_getdents64_args), 0, |
