Module Name:    src
Committed By:   christos
Date:           Mon Jan 10 04:42:25 UTC 2011

Modified Files:
        src/sys/kern: init_sysent.c syscalls.c
        src/sys/rump/include/rump: rump_syscalls.h
        src/sys/rump/librump/rumpkern: rump_syscalls.c
        src/sys/sys: syscall.h syscallargs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.248 -r1.249 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.239 -r1.240 src/sys/kern/syscalls.c
cvs rdiff -u -r1.36 -r1.37 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.58 -r1.59 src/sys/rump/librump/rumpkern/rump_syscalls.c
cvs rdiff -u -r1.235 -r1.236 src/sys/sys/syscall.h
cvs rdiff -u -r1.218 -r1.219 src/sys/sys/syscallargs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/kern/init_sysent.c
diff -u src/sys/kern/init_sysent.c:1.248 src/sys/kern/init_sysent.c:1.249
--- src/sys/kern/init_sysent.c:1.248	Thu Dec 30 06:45:39 2010
+++ src/sys/kern/init_sysent.c	Sun Jan  9 23:42:24 2011
@@ -1,14 +1,14 @@
-/* $NetBSD: init_sysent.c,v 1.248 2010/12/30 11:45:39 pooka Exp $ */
+/* $NetBSD: init_sysent.c,v 1.249 2011/01/10 04:42:24 christos Exp $ */
 
 /*
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.248 2010/12/30 11:45:39 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.249 2011/01/10 04:42:24 christos Exp $");
 
 #include "opt_modular.h"
 #include "opt_ntp.h"
@@ -646,8 +646,8 @@
 	    (sy_call_t *)sys_munlockall },	/* 243 = munlockall */
 	{ ns(struct compat_50_sys___sigtimedwait_args), 0,
 	    (sy_call_t *)sys_nomodule },	/* 244 = compat_50___sigtimedwait */
-	{ 0, 0, 0,
-	    sys_nosys },			/* 245 = unimplemented sys_sigqueue */
+	{ ns(struct sys_sigqueueinfo_args), 0,
+	    (sy_call_t *)sys_sigqueueinfo },	/* 245 = sigqueueinfo */
 	{ ns(struct sys_modctl_args), 0,
 	    (sy_call_t *)sys_modctl },		/* 246 = modctl */
 	{ ns(struct sys__ksem_init_args), 0,

Index: src/sys/kern/syscalls.c
diff -u src/sys/kern/syscalls.c:1.239 src/sys/kern/syscalls.c:1.240
--- src/sys/kern/syscalls.c:1.239	Thu Dec 30 06:45:39 2010
+++ src/sys/kern/syscalls.c	Sun Jan  9 23:42:24 2011
@@ -1,14 +1,14 @@
-/* $NetBSD: syscalls.c,v 1.239 2010/12/30 11:45:39 pooka Exp $ */
+/* $NetBSD: syscalls.c,v 1.240 2011/01/10 04:42:24 christos Exp $ */
 
 /*
  * System call names.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: syscalls.c,v 1.239 2010/12/30 11:45:39 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: syscalls.c,v 1.240 2011/01/10 04:42:24 christos Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_modular.h"
@@ -305,7 +305,7 @@
 	/* 242 */	"mlockall",
 	/* 243 */	"munlockall",
 	/* 244 */	"compat_50___sigtimedwait",
-	/* 245 */	"#245 (unimplemented sys_sigqueue)",
+	/* 245 */	"sigqueueinfo",
 	/* 246 */	"modctl",
 	/* 247 */	"_ksem_init",
 	/* 248 */	"_ksem_open",

Index: src/sys/rump/include/rump/rump_syscalls.h
diff -u src/sys/rump/include/rump/rump_syscalls.h:1.36 src/sys/rump/include/rump/rump_syscalls.h:1.37
--- src/sys/rump/include/rump/rump_syscalls.h:1.36	Thu Dec 30 15:11:07 2010
+++ src/sys/rump/include/rump/rump_syscalls.h	Sun Jan  9 23:42:25 2011
@@ -1,10 +1,10 @@
-/* $NetBSD: rump_syscalls.h,v 1.36 2010/12/30 20:11:07 pooka Exp $ */
+/* $NetBSD: rump_syscalls.h,v 1.37 2011/01/10 04:42:25 christos Exp $ */
 
 /*
  * System call protos in rump namespace.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #ifndef _RUMP_RUMP_SYSCALLS_H_

Index: src/sys/rump/librump/rumpkern/rump_syscalls.c
diff -u src/sys/rump/librump/rumpkern/rump_syscalls.c:1.58 src/sys/rump/librump/rumpkern/rump_syscalls.c:1.59
--- src/sys/rump/librump/rumpkern/rump_syscalls.c:1.58	Thu Dec 30 15:11:07 2010
+++ src/sys/rump/librump/rumpkern/rump_syscalls.c	Sun Jan  9 23:42:25 2011
@@ -1,14 +1,14 @@
-/* $NetBSD: rump_syscalls.c,v 1.58 2010/12/30 20:11:07 pooka Exp $ */
+/* $NetBSD: rump_syscalls.c,v 1.59 2011/01/10 04:42:25 christos Exp $ */
 
 /*
  * System call vector and marshalling for rump.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.58 2010/12/30 20:11:07 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.59 2011/01/10 04:42:25 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/fstypes.h>
@@ -3653,7 +3653,7 @@
 	{ 0, 0, 0,
 	    (sy_call_t *)sys_nomodule }, 	/* 244 = __sigtimedwait */
 	{ 0, 0, SYCALL_NOSYS,
-	    (sy_call_t *)rump_enosys },		/* 245 = unimplemented sys_sigqueue */
+	    (sy_call_t *)rump_enosys }, 	/* 245 = sigqueueinfo */
 	{ ns(struct sys_modctl_args), 0,
 	    (sy_call_t *)sys_modctl },		/* 246 = modctl */
 	{ ns(struct sys__ksem_init_args), 0,

Index: src/sys/sys/syscall.h
diff -u src/sys/sys/syscall.h:1.235 src/sys/sys/syscall.h:1.236
--- src/sys/sys/syscall.h:1.235	Thu Dec 30 06:45:39 2010
+++ src/sys/sys/syscall.h	Sun Jan  9 23:42:25 2011
@@ -1,10 +1,10 @@
-/* $NetBSD: syscall.h,v 1.235 2010/12/30 11:45:39 pooka Exp $ */
+/* $NetBSD: syscall.h,v 1.236 2011/01/10 04:42:25 christos Exp $ */
 
 /*
  * System call numbers.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #ifndef _SYS_SYSCALL_H_
@@ -685,6 +685,9 @@
 /* syscall: "compat_50___sigtimedwait" ret: "int" args: "const sigset_t *" "siginfo_t *" "struct timespec50 *" */
 #define	SYS_compat_50___sigtimedwait	244
 
+/* syscall: "sigqueueinfo" ret: "int" args: "pid_t" "const siginfo_t *" */
+#define	SYS_sigqueueinfo	245
+
 /* syscall: "modctl" ret: "int" args: "int" "void *" */
 #define	SYS_modctl	246
 

Index: src/sys/sys/syscallargs.h
diff -u src/sys/sys/syscallargs.h:1.218 src/sys/sys/syscallargs.h:1.219
--- src/sys/sys/syscallargs.h:1.218	Thu Dec 30 06:45:39 2010
+++ src/sys/sys/syscallargs.h	Sun Jan  9 23:42:25 2011
@@ -1,10 +1,10 @@
-/* $NetBSD: syscallargs.h,v 1.218 2010/12/30 11:45:39 pooka Exp $ */
+/* $NetBSD: syscallargs.h,v 1.219 2011/01/10 04:42:25 christos Exp $ */
 
 /*
  * System call argument lists.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * created from	NetBSD: syscalls.master,v 1.239 2010/11/11 14:47:41 pooka Exp
+ * created from	NetBSD: syscalls.master,v 1.240 2011/01/10 04:39:18 christos Exp
  */
 
 #ifndef _SYS_SYSCALLARGS_H_
@@ -1284,6 +1284,12 @@
 };
 check_syscall_args(compat_50_sys___sigtimedwait)
 
+struct sys_sigqueueinfo_args {
+	syscallarg(pid_t) pid;
+	syscallarg(const siginfo_t *) info;
+};
+check_syscall_args(sys_sigqueueinfo)
+
 struct sys_modctl_args {
 	syscallarg(int) cmd;
 	syscallarg(void *) arg;
@@ -2967,6 +2973,8 @@
 
 int	compat_50_sys___sigtimedwait(struct lwp *, const struct compat_50_sys___sigtimedwait_args *, register_t *);
 
+int	sys_sigqueueinfo(struct lwp *, const struct sys_sigqueueinfo_args *, register_t *);
+
 int	sys_modctl(struct lwp *, const struct sys_modctl_args *, register_t *);
 
 int	sys__ksem_init(struct lwp *, const struct sys__ksem_init_args *, register_t *);

Reply via email to