PERFORCE change 97463 for review

John Birrell jb at FreeBSD.org
Fri May 19 20:30:15 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=97463

Change 97463 by jb at jb_freebsd2 on 2006/05/19 20:29:01

	It's time for the Function Boundary Tracing (FBT) provider. This one
	provides probes associated with the entry to and return from most functions
	kernel and kernel modules. The Solaris docs say: "even on the smallest
	Solaris systems, FBT will provide on the order of 20,000 probes."
	
	The advice from Sun was to port this provider before SDT, but I decided
	SDT was easier. 8-)

Affected files ...

.. //depot/projects/dtrace/src/sys/modules/dtrace/Makefile#16 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/Makefile.inc#4 edit
.. //depot/projects/dtrace/src/sys/modules/dtrace/fbt/Makefile#1 add

Differences ...

==== //depot/projects/dtrace/src/sys/modules/dtrace/Makefile#16 (text+ko) ====

@@ -4,6 +4,7 @@
 .include "Makefile.inc"
 
 SUBDIR=	dtrace \
+	fbt \
 	profile \
 	prototype \
 	sdt \

==== //depot/projects/dtrace/src/sys/modules/dtrace/Makefile.inc#4 (text+ko) ====

@@ -4,6 +4,7 @@
 	-kldload cyclic
 	-kldload dtrace
 	-kldload sdt
+	-kldload fbt
 	-kldload prototype
 	-kldload profile
 	-kldload systrace
@@ -13,6 +14,7 @@
 	-kldunload systrace
 	-kldunload profile
 	-kldunload prototype
+	-kldunload fbt
 	-kldunload sdt
 	-kldunload dtrace
 	-kldunload cyclic


More information about the p4-projects mailing list