Re: RFC: [2.6 patch] disallow modular IPv6

From: Valdis . Kletnieks
Date: Mon Sep 29 2003 - 09:45:06 EST


On Mon, 29 Sep 2003 11:15:48 -0300, Arnaldo Carvalho de Melo said:

> Humm, so the user will have, in this case, these choices:
>
> 1. "I don't want IPV6 at all, not now, not ever":
> CONFIG_IPV6_SUPPORT=N
> CONFIG_IPV6=N (this is implicit as this depends on
> CONFIG_IPV6_SUPPORT)
>
> 2. "I think I may well want it the future, who knows? but not now...":
> CONFIG_IPV6_SUPPORT=Y
> CONFIG_IPV6=N
>
> 3. "Nah, some of the users of this pre-compiled kernel will need it":
> CONFIG_IPV6_SUPPORT=Y
> CONFIG_IPV6=M
>
> 4. "Yeah, IPV6 is COOL, how can somebody not use this piece of art?":
> CONFIG_IPV6_SUPPORT=Y
> CONFIG_IPV6=Y
>
> Isn't this confusing for the I-wanna-triple-my-kernel-performance-by-compiling-
> the-kernel-for-exactly-what-I-have hordes of users?

No, this is the behavior we want, and we can write Kconfig help entries that
explain it.

Anybody want to do a sanity check against CONFIG_IP6_NF_IPTABLES - that
looks like another gotcha if it isn't implemented properly (it may be, I just haven't
actually looked it over)?

Attachment: pgp00001.pgp
Description: PGP signature