[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#282023: kernel-source-2.6.9: 6to4 tunnel interface cannot be freed on shutdown, causing hang



Package: kernel-source-2.6.9
Version: 2.6.9-2
Severity: normal

I have configured a 6to4 tunnel for IPv6 access. When I do a shutdown or
reboot of the system, I get the following on the console:

Deconfiguring network interfaces...
unregister_netdevice: Waiting for tun6to4 to become free. Usage count=1
unregister_netdevice: Waiting for tun6to4 to become free. Usage count=1
unregister_netdevice: ....

and so on, with the last line repeated at 10 second intervals. I cannot
break out of this loop except by turning off the power.

I have observed this with my custom-compiled kernel, and also with the
official kernel, and on two different machines. It happens even if I
haven't actually transferred any data over the tunnel.

The first system is an Athlon XP 2400+ desktop. The other one is an Acer
TravelMate 223X laptop with a Mobile Celeron at 1.13 Ghz.

The 6to4 tunnel device looks as follows (IP addresses removed):

~$ /sbin/ifconfig tun6to4
tun6to4   Link encap:IPv6-in-IPv4
          inet6 addr: 2002:xxxx:yyyy::1/16 Scope:Global
	  inet6 addr: ::83.227.xxx.yyy/128 Scope:Compat
          UP RUNNING NOARP  MTU:1480  Metric:1
          (packet stats removed, all zeros)

~$ ip tunnel show
tun6to4: ipv6/ip  remote any  local 83.227.xxx.yyy  ttl 255

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9custom-skas3-v7
Locale: LANG=sv_SE.ISO-8859-15, LC_CTYPE=sv_SE.ISO-8859-15

Versions of packages kernel-source-2.6.9 depends on:
ii  binutils                      2.15-4     The GNU assembler, linker and bina
ii  bzip2                         1.0.2-1    A high-quality block-sorting file 
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities

-- no debconf information



Reply to: