Date: Sat, 4 Nov 2006 23:50:13 +0000 (UTC) From: John Birrell <jb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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/sun4v/conf DEFAULTS Message-ID: <200611042350.kA4NoD9Z078563@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jb 2006-11-04 23:50:13 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/sun4v/conf DEFAULTS Log: Remove the KDTRACE option again because of the complaints about having it as a default. For the record, the KDTRACE option caused _no_ additional source files to be compiled in; certainly no CDDL source files. All it did was to allow existing BSD licensed kernel files to include one or more CDDL header files. By removing this from DEFAULTS, the onus is on a kernel builder to add the option to the kernel config, possibly by including GENERIC and customising from there. It means that DTrace won't be a feature available in FreeBSD by default, which is the way I intended it to be. Without this option, you can't load the dtrace module (which contains the dtrace device and the DTrace framework). This is equivalent to requiring an option in a kernel config before you can load the linux emulation module, for example. I think it is a mistake to have DTrace ported to FreeBSD, but not to have it available to everyone, all the time. The only exception to this is the companies which distribute systems with FreeBSD embedded. Those companies will customise their systems anyway. The KDTRACE option was intended for them, and only them. Revision Changes Path 1.9 +0 -3 src/sys/amd64/conf/DEFAULTS 1.9 +0 -3 src/sys/i386/conf/DEFAULTS 1.9 +0 -3 src/sys/ia64/conf/DEFAULTS 1.9 +0 -3 src/sys/pc98/conf/DEFAULTS 1.7 +0 -3 src/sys/powerpc/conf/DEFAULTS 1.9 +0 -3 src/sys/sparc64/conf/DEFAULTS 1.4 +0 -3 src/sys/sun4v/conf/DEFAULTS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611042350.kA4NoD9Z078563>