net 2.6.16-rc1: multiple ipv6 failures

Jeff Garzik
2006-01-18T02:39:28Z

[-- Attachment #1: Type: text/plain, Size: 1503 bytes --]

Just moved my firewall/gateway from 2.6.15 to 2.6.16-rc1, and had a
couple IPv6-related problems really bite me.

1) radvd runs at 100% CPU (CentOS 4 userland, 2.6.15 worked fine). I
had to kill it.

> Jan 17 21:24:43 pretzel ifup: done.
> Jan 17 21:24:44 pretzel ifup: radvd control enabled, but config is not complete
> Jan 17 21:24:50 pretzel radvd[4264]: version 0.7.2 started
> Jan 17 21:24:44 pretzel ifup: ERROR : [ipv6_trigger_radvd] Given pidfile '/var/run/radvd/radvd.pid' doesn't exist, cannot send trigger to radvd
> Jan 17 21:24:50 pretzel radvd: radvd startup succeeded

2) bind fails (which everyone on my network immediately noticed, and
complained about).

> Jan 17 21:29:04 pretzel named[5110]: loading configuration from '/etc/named.conf'
> Jan 17 21:29:04 pretzel named[5110]: /proc/net/if_inet6:sscanf() -> 1 (expected 6)
> Jan 17 21:29:04 pretzel named[5110]: interfacemgr.c:827: unexpected error:
> Jan 17 21:29:04 pretzel named[5110]: interface iteration failed: failure
> Jan 17 21:29:04 pretzel named[5110]: not listening on any interfaces
> Jan 17 21:29:04 pretzel named[5110]: command channel listening on 127.0.0.1#953
> Jan 17 21:29:04 pretzel named[5110]: /proc/net/if_inet6:sscanf() -> 1 (expected 6)
> Jan 17 21:29:04 pretzel named[5110]: interfacemgr.c:827: unexpected error:
> Jan 17 21:29:04 pretzel named[5110]: interface iteration failed: failure

Again, 2.6.15 works just fine.

Config attached. 32-bit x86 uniprocessor w/ HT (thus, SMP config).

Jeff

[-- Attachment #2: config.txt.bz2 --]
[-- Type: application/x-bzip2, Size: 7502 bytes --]