PERFORCE change 103100 for review
John Birrell
jb at FreeBSD.org
Thu Aug 3 06:08:43 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=103100
Change 103100 by jb at 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
*/
More information about the p4-projects
mailing list