On Sat, Nov 04, 2006 at 11:50:13PM +0000, John Birrell wrote: > 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 was under the impression that the dissenters were happy to have it
added to GENERIC instead. Doesn't that achieve the same goal (one with
which I fully agree)?
Ceri
--
That must be wonderful! I don't understand it at all.
-- Moliere
pgpLZPOTUyuKl.pgp
Description: PGP signature
