On Feb 18, 2009, at Feb 18, 2009, 8:55 AM, Theodore Tso wrote:
Here's another "me too".
Kernel RPC support also has this problem. We hit it just a couple of
weeks ago now that we have IPv6 enabled NFS in prototype. If PF_INET6
listener creation fails (eg. because ipv6.ko is blacklisted), our
workaround right now is to retry the listener socket creation with
PF_INET. There are plenty of somewhat rare corner cases that make
this less than ideal.
A better solution would be to design kernel and user space networking
to handle this use case, instead of providing a workaround. From the
variety of comments I've heard, this use case is pretty common.
Considering the government mandates requiring IPv6 support (and the
advertisements by Linux vendors claiming IPv6 support), IPv6 needs to
become a first-class citizen in Linux in fairly short order. It still
feels a little piecemeal to me to be called "production ready."
--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html