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