Honestly, Jeff, I don't see how it matters -- because if you are
downloading an external driver, you are not going through the config
system anyway.
But ... "maintanicus selector est" (my pseudo-Latin for "the maintainer
gets to choose") so I support your stand.
[esr]
> Now, wait, Jeff. I'm not attached to Peter's change, but I don't
> think we can reasonably be expected to worry about every possible
> driver left over from every old version of Linux when managing the
> configuration-symbol namespace. That way madness lies.
Eric, the issue arose because you are obliquely proposing -- nay,
insisting on -- a policy change. CONFIG_8139TOO is a perfectly valid
preprocessor token and a perfectly valid GNU Make macro name. It
corresponds with a source file '8139too.c' which is also perfectly
valid.
Did it never occur to you that by insisting on a policy change (and
related code changes), with no discussion, consensus or mandate, and
which fixes no current bugs ... that a few toes may feel stepped on?
The burden of proof is yours. Why should a CML2 design decision
(stripping of CONFIG_ in the configuration files) change what seems to
be an entirely reasonable policy? Especially since there are multiple
ways, which you have rejected, to work around the lexical problem in
CML2 itself?
Peter
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/