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
ceri at submonkey.net
Sun Nov 5 11:14:55 UTC 2006
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
> 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)?
That must be wonderful! I don't understand it at all.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20061105/1777f478/attachment.pgp
More information about the cvs-src