Received: with ECARTIS (v1.0.0; list netdev); Sat, 08 Jan 2005 14:33:40 -0800 (PST) Received: from arnor.apana.org.au (mail@arnor.apana.org.au [203.14.152.115]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j08MXVBS010878 for ; Sat, 8 Jan 2005 14:33:32 -0800 Received: from gondolin.me.apana.org.au ([192.168.0.6] ident=mail) by arnor.apana.org.au with esmtp (Exim 3.35 #1 (Debian)) id 1CnaNh-0002dW-00; Sun, 09 Jan 2005 21:33:09 +1100 Received: from herbert by gondolin.me.apana.org.au with local (Exim 3.36 #1 (Debian)) id 1CnaLo-00080H-00; Sun, 09 Jan 2005 21:31:12 +1100 Date: Sun, 9 Jan 2005 21:31:12 +1100 To: Jeff Garzik Cc: Netdev , YOSHIFUJI Hideaki / ???????????? Subject: Re: IPv6 badness continues Message-ID: <20050109103112.GA30653@gondor.apana.org.au> References: <41DA3A60.8050102@pobox.com> <20050108042509.GA1959@gondor.apana.org.au> <41E01746.3080501@pobox.com> <20050108183545.GA6413@gondor.apana.org.au> <41E084E0.9070709@pobox.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="oyUTqETQ0mS9luUI" Content-Disposition: inline In-Reply-To: <41E084E0.9070709@pobox.com> User-Agent: Mutt/1.5.6+20040722i From: Herbert Xu X-Virus-Scanned: ClamAV 0.80/650/Sun Jan 2 19:00:02 2005 clamav-milter version 0.80j on 127.0.0.1 X-Virus-Status: Clean X-archive-position: 13639 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: herbert@gondor.apana.org.au Precedence: bulk X-list: netdev --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Jan 08, 2005 at 08:12:00PM -0500, Jeff Garzik wrote: > > I applied the patch and tried it out. The kernel was practically > unusable, as the warning hit as soon as the kernel booted: Sorry. Should've tested it first. Please try this one instead. -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p ===== net/ipv6/route.c 1.102 vs edited ===== --- 1.102/net/ipv6/route.c 2004-11-30 14:24:46 +11:00 +++ edited/net/ipv6/route.c 2005-01-09 21:28:05 +11:00 @@ -379,6 +379,7 @@ int err; write_lock_bh(&rt6_lock); + WARN_ON(rt->u.dst.obsolete > 0); err = fib6_add(&ip6_routing_table, rt, nlh, _rtattr); write_unlock_bh(&rt6_lock); --oyUTqETQ0mS9luUI--