summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Irofti <pirofti@cvs.openbsd.org>2012-06-19 11:35:57 +0000
committerPaul Irofti <pirofti@cvs.openbsd.org>2012-06-19 11:35:57 +0000
commit4dd2ffd9007dcc5f40add050eec9f1a979b5048a (patch)
tree574c6c39c6377522f5b675ce0ba16acf775244f6
parent8f4d76850854f003f42b98f876ab47a93bf932bc (diff)
Regenerate.
-rw-r--r--sys/compat/linux/linux_syscall.h7
-rw-r--r--sys/compat/linux/linux_syscallargs.h11
-rw-r--r--sys/compat/linux/linux_syscalls.c6
-rw-r--r--sys/compat/linux/linux_sysent.c8
4 files changed, 21 insertions, 11 deletions
diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h
index 84e205ec0d4..2669e965fa4 100644
--- a/sys/compat/linux/linux_syscall.h
+++ b/sys/compat/linux/linux_syscall.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscall.h,v 1.73 2012/06/19 11:32:40 pirofti Exp $ */
+/* $OpenBSD: linux_syscall.h,v 1.74 2012/06/19 11:35:56 pirofti Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.70 2012/06/19 11:31:39 pirofti Exp
*/
/* syscall: "syscall" ret: "int" args: */
@@ -760,6 +760,9 @@
/* syscall: "fstatfs64" ret: "int" args: "int" "struct linux_statfs64 *" */
#define LINUX_SYS_fstatfs64 269
+/* syscall: "tgkill" ret: "int" args: "int" "int" "int" */
+#define LINUX_SYS_tgkill 270
+
/* syscall: "set_robust_list" ret: "int" args: "struct linux_robust_list_head *" "size_t" */
#define LINUX_SYS_set_robust_list 311
diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h
index 4d5069740e8..346f91db0f0 100644
--- a/sys/compat/linux/linux_syscallargs.h
+++ b/sys/compat/linux/linux_syscallargs.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscallargs.h,v 1.75 2012/06/19 11:32:40 pirofti Exp $ */
+/* $OpenBSD: linux_syscallargs.h,v 1.76 2012/06/19 11:35:56 pirofti Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.70 2012/06/19 11:31:39 pirofti Exp
*/
#ifdef syscallarg
@@ -623,6 +623,12 @@ struct linux_sys_fstatfs64_args {
syscallarg(struct linux_statfs64 *) sp;
};
+struct linux_sys_tgkill_args {
+ syscallarg(int) tgid;
+ syscallarg(int) tid;
+ syscallarg(int) sig;
+};
+
struct linux_sys_set_robust_list_args {
syscallarg(struct linux_robust_list_head *) head;
syscallarg(size_t) len;
@@ -909,6 +915,7 @@ int linux_sys_clock_gettime(struct proc *, void *, register_t *);
int linux_sys_clock_getres(struct proc *, void *, register_t *);
int linux_sys_statfs64(struct proc *, void *, register_t *);
int linux_sys_fstatfs64(struct proc *, void *, register_t *);
+int linux_sys_tgkill(struct proc *, void *, register_t *);
int linux_sys_set_robust_list(struct proc *, void *, register_t *);
int linux_sys_get_robust_list(struct proc *, void *, register_t *);
int linux_sys_epoll_pwait(struct proc *, void *, register_t *);
diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c
index 9888ee5c213..df98ec3106b 100644
--- a/sys/compat/linux/linux_syscalls.c
+++ b/sys/compat/linux/linux_syscalls.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscalls.c,v 1.73 2012/06/19 11:32:40 pirofti Exp $ */
+/* $OpenBSD: linux_syscalls.c,v 1.74 2012/06/19 11:35:56 pirofti Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.70 2012/06/19 11:31:39 pirofti Exp
*/
char *linux_syscallnames[] = {
@@ -298,7 +298,7 @@ char *linux_syscallnames[] = {
"#267 (unimplemented linux_sys_clock_nanosleep)", /* 267 = unimplemented linux_sys_clock_nanosleep */
"statfs64", /* 268 = statfs64 */
"fstatfs64", /* 269 = fstatfs64 */
- "#270 (unimplemented linux_sys_tgkill)", /* 270 = unimplemented linux_sys_tgkill */
+ "tgkill", /* 270 = tgkill */
"#271 (unimplemented linux_sys_utimes)", /* 271 = unimplemented linux_sys_utimes */
"#272 (unimplemented linux_sys_fadvise64_64)", /* 272 = unimplemented linux_sys_fadvise64_64 */
"#273 (unimplemented linux_sys_vserver)", /* 273 = unimplemented linux_sys_vserver */
diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c
index 6af94e428a3..6dc6eec7431 100644
--- a/sys/compat/linux/linux_sysent.c
+++ b/sys/compat/linux/linux_sysent.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_sysent.c,v 1.74 2012/06/19 11:32:40 pirofti Exp $ */
+/* $OpenBSD: linux_sysent.c,v 1.75 2012/06/19 11:35:56 pirofti Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.70 2012/06/19 11:31:39 pirofti Exp
*/
#include <sys/param.h>
@@ -586,8 +586,8 @@ struct sysent linux_sysent[] = {
linux_sys_statfs64 }, /* 268 = statfs64 */
{ 2, s(struct linux_sys_fstatfs64_args), 0,
linux_sys_fstatfs64 }, /* 269 = fstatfs64 */
- { 0, 0, 0,
- sys_nosys }, /* 270 = unimplemented linux_sys_tgkill */
+ { 3, s(struct linux_sys_tgkill_args), 0,
+ linux_sys_tgkill }, /* 270 = tgkill */
{ 0, 0, 0,
sys_nosys }, /* 271 = unimplemented linux_sys_utimes */
{ 0, 0, 0,