Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Aug 2006 06:08:42 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 103100 for review
Message-ID:  <200608030608.k7368g2i072001@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=103100

Change 103100 by jb@jb_freebsd2 on 2006/08/03 06:07:44

	IFC

Affected files ...

.. //depot/projects/dtrace/src/sys/conf/options#16 integrate
.. //depot/projects/dtrace/src/sys/kern/init_sysent.c#9 integrate
.. //depot/projects/dtrace/src/sys/kern/makesyscalls.sh#5 integrate
.. //depot/projects/dtrace/src/sys/kern/syscalls.c#8 integrate
.. //depot/projects/dtrace/src/sys/kern/systrace_args.c#4 integrate
.. //depot/projects/dtrace/src/sys/sys/syscall.h#8 integrate
.. //depot/projects/dtrace/src/sys/sys/syscall.mk#8 integrate
.. //depot/projects/dtrace/src/sys/sys/sysent.h#6 integrate
.. //depot/projects/dtrace/src/sys/sys/sysproto.h#8 integrate

Differences ...

==== //depot/projects/dtrace/src/sys/conf/options#16 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/conf/options,v 1.555 2006/07/29 18:38:53 marcel Exp $
+# $FreeBSD: src/sys/conf/options,v 1.556 2006/08/03 05:19:33 jb Exp $
 #
 #        On the handling of kernel options
 #

==== //depot/projects/dtrace/src/sys/kern/init_sysent.c#9 (text+ko) ====

@@ -2,7 +2,7 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $FreeBSD: src/sys/kern/init_sysent.c,v 1.216 2006/08/02 08:14:01 davidxu Exp $
+ * $FreeBSD: src/sys/kern/init_sysent.c,v 1.217 2006/08/03 05:32:43 jb Exp $
  * created from FreeBSD: src/sys/kern/syscalls.master,v 1.221 2006/07/28 19:05:28 jhb Exp 
  */
 

==== //depot/projects/dtrace/src/sys/kern/makesyscalls.sh#5 (text+ko) ====

@@ -1,6 +1,6 @@
 #! /bin/sh -
 #	@(#)makesyscalls.sh	8.1 (Berkeley) 6/10/93
-# $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.64 2006/08/02 08:09:24 davidxu Exp $
+# $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.65 2006/08/03 05:29:09 jb Exp $
 
 set -e
 

==== //depot/projects/dtrace/src/sys/kern/syscalls.c#8 (text+ko) ====

@@ -2,7 +2,7 @@
  * System call names.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $FreeBSD$
+ * $FreeBSD: src/sys/kern/syscalls.c,v 1.201 2006/08/03 05:32:43 jb Exp $
  * created from FreeBSD: src/sys/kern/syscalls.master,v 1.221 2006/07/28 19:05:28 jhb Exp 
  */
 

==== //depot/projects/dtrace/src/sys/kern/systrace_args.c#4 (text+ko) ====

@@ -2067,6 +2067,42 @@
 		*n_args = 3;
 		break;
 	}
+	/* kse_exit */
+	case 379: {
+		*n_args = 0;
+		break;
+	}
+	/* kse_wakeup */
+	case 380: {
+		struct kse_wakeup_args *p = params;
+		uarg[0] = (intptr_t) p->mbx; /* struct kse_mailbox * */
+		*n_args = 1;
+		break;
+	}
+	/* kse_create */
+	case 381: {
+		struct kse_create_args *p = params;
+		uarg[0] = (intptr_t) p->mbx; /* struct kse_mailbox * */
+		iarg[1] = p->newgroup; /* int */
+		*n_args = 2;
+		break;
+	}
+	/* kse_thr_interrupt */
+	case 382: {
+		struct kse_thr_interrupt_args *p = params;
+		uarg[0] = (intptr_t) p->tmbx; /* struct kse_thr_mailbox * */
+		iarg[1] = p->cmd; /* int */
+		iarg[2] = p->data; /* long */
+		*n_args = 3;
+		break;
+	}
+	/* kse_release */
+	case 383: {
+		struct kse_release_args *p = params;
+		uarg[0] = (intptr_t) p->timeout; /* struct timespec * */
+		*n_args = 1;
+		break;
+	}
 	/* __mac_get_proc */
 	case 384: {
 		struct __mac_get_proc_args *p = params;
@@ -2498,6 +2534,14 @@
 		*n_args = 4;
 		break;
 	}
+	/* kse_switchin */
+	case 440: {
+		struct kse_switchin_args *p = params;
+		uarg[0] = (intptr_t) p->tmbx; /* struct kse_thr_mailbox * */
+		iarg[1] = p->flags; /* int */
+		*n_args = 2;
+		break;
+	}
 	/* ksem_timedwait */
 	case 441: {
 		struct ksem_timedwait_args *p = params;

==== //depot/projects/dtrace/src/sys/sys/syscall.h#8 (text+ko) ====

@@ -2,7 +2,7 @@
  * System call numbers.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $FreeBSD$
+ * $FreeBSD: src/sys/sys/syscall.h,v 1.198 2006/08/03 05:31:28 jb Exp $
  * created from FreeBSD: src/sys/kern/syscalls.master,v 1.221 2006/07/28 19:05:28 jhb Exp 
  */
 

==== //depot/projects/dtrace/src/sys/sys/syscall.mk#8 (text+ko) ====

@@ -1,6 +1,6 @@
 # FreeBSD system call names.
 # DO NOT EDIT-- this file is automatically generated.
-# $FreeBSD$
+# $FreeBSD: src/sys/sys/syscall.mk,v 1.153 2006/08/03 05:31:28 jb Exp $
 # created from FreeBSD: src/sys/kern/syscalls.master,v 1.221 2006/07/28 19:05:28 jhb Exp 
 MIASM =  \
 	syscall.o \

==== //depot/projects/dtrace/src/sys/sys/sysent.h#6 (text+ko) ====

@@ -26,7 +26,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/sys/sysent.h,v 1.49 2006/08/01 16:32:20 jhb Exp $
+ * $FreeBSD: src/sys/sys/sysent.h,v 1.50 2006/08/03 05:26:51 jb Exp $
  */
 
 #ifndef _SYS_SYSENT_H_

==== //depot/projects/dtrace/src/sys/sys/sysproto.h#8 (text+ko) ====

@@ -2,7 +2,7 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $FreeBSD$
+ * $FreeBSD: src/sys/sys/sysproto.h,v 1.201 2006/08/03 05:31:28 jb Exp $
  * created from FreeBSD: src/sys/kern/syscalls.master,v 1.221 2006/07/28 19:05:28 jhb Exp 
  */
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608030608.k7368g2i072001>