cvs commit: src/sys/amd64/conf DEFAULTS src/sys/i386/conf
DEFAULTS src/sys/ia64/conf DEFAULTS src/sys/pc98/conf
DEFAULTS src/sys/powerpc/conf DEFAULTS src/sys/sparc64/conf
DEFAULTS src/sys/sparc64/sparc64 machdep.c src/sys/sun4v/conf
DEFAULTS
Simon L. Nielsen
simon at FreeBSD.org
Sat Nov 4 09:12:04 UTC 2006
On 2006.11.04 04:58:10 +0000, John Birrell wrote:
> jb 2006-11-04 04:58:10 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/amd64/conf DEFAULTS
> sys/i386/conf DEFAULTS
> sys/ia64/conf DEFAULTS
> sys/pc98/conf DEFAULTS
> sys/powerpc/conf DEFAULTS
> sys/sparc64/conf DEFAULTS
> sys/sparc64/sparc64 machdep.c
> sys/sun4v/conf DEFAULTS
> Log:
> 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.
Why isn't it just in GENERIC so people can easily disable it if they
like? I thought DEFAULTS was just meant for things which caused users
pain (and people answering support mails...) if they accidentally
missed the option? I don't really see DTrace falling in that
category.
On a side note, I think it's really great with the DTrace support and
I look forward to trying it out. Thanks for working on it!
--
Simon L. Nielsen
More information about the cvs-src
mailing list