On Sun, Feb 06, 2005 at 02:50:07PM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: > > Which means in addrconf_notiry(), if the dev == &loopback_dev, > call addrconf_ifdown for every device like this:
This should fix the reported issue. However, I'm not sure if it's a good idea to stop all IP traffic when lo goes down. We don't do that for IPv4. Besides, we'll still need to fix the rt6i_idev GC issue since the same bug can occur when eth0 goes down and some appliation is holding a dst to a local address route. It can become a dead-lock if the said application then invokes a syscall that takes the RTNL. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/