freebsd-dev/sys/amd64/conf
John Birrell 1f80cd9398 Build in kernel support for loading DTrace modules by default. This
adds the hooks that DTrace modules register with, and adds a few functions
which have the dtrace_ prefix to allow the DTrace FBT (function boundary
trace) provider to avoid tracing because they are called from the DTtrace
probe context.

Unlike other forms of tracing and debug, DTrace support in the kernel
incurs negligible run-time cost.

I think the only reason why anyone wouldn't want to have kernel support
enabled for DTrace would be due to the license (CDDL) under which DTrace
is released.
2006-11-04 04:58:10 +00:00
..
.cvsignore Add .cvsignore files just like in sys/<arch>/compiled, this keeps CVS from 2005-06-20 16:52:59 +00:00
DEFAULTS Build in kernel support for loading DTrace modules by default. This 2006-11-04 04:58:10 +00:00
GENERIC Remove the KSE option now that it's in DEFAULTS on these arches/machines. 2006-10-26 22:11:35 +00:00
GENERIC.hints MFi386: 1.13: Fix booting with ps2 keyboards. 2006-10-21 12:52:46 +00:00
MAC Introduce a kernel config for the Mandatory Access Control framework. 2005-09-18 03:15:36 +00:00
Makefile Implemented "nooption" and "nomakeoption" config(8) tokens. 2003-02-26 23:36:59 +00:00
NOTES Move "device splash" back to MI NOTES and "files", it's MI. 2006-10-23 13:23:14 +00:00