From owner-freebsd-stable@FreeBSD.ORG Tue Jan 23 16:48:09 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B3CF16A403; Tue, 23 Jan 2007 16:48:09 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from b.mail.sonic.net (b.mail.sonic.net [64.142.19.5]) by mx1.freebsd.org (Postfix) with ESMTP id 7EE4E13C45D; Tue, 23 Jan 2007 16:48:09 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from [192.168.26.75] (64-84-9-2-sf-gw.ncircle.com [64.84.9.2]) (authenticated bits=0) by b.mail.sonic.net (8.13.8.Beta0-Sonic/8.13.7) with ESMTP id l0NGm4XV016006 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 08:48:06 -0800 Message-ID: <45B63C3E.9010808@freebsd.org> Date: Tue, 23 Jan 2007 08:47:58 -0800 From: "Bruce A. Mah" User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Dimitry Andric References: <20070120162936.GA18104@tomcat.kitchenlab.org> <20070121.020741.59649277.hrs@allbsd.org> <45B251A5.4000209@freebsd.org> <45B3CA56.4040106@andric.com> <45B421D4.2050008@freebsd.org> <45B48F0C.9090809@andric.com> In-Reply-To: <45B48F0C.9090809@andric.com> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3FD97F734167E6F5E0E2A499" Cc: freebsd-net@freebsd.org, freebsd-stable@freebsd.org, jhay@freebsd.org Subject: Re: IPv6 over gif(4) broken in 6.2-RELEASE? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 16:48:09 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3FD97F734167E6F5E0E2A499 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If memory serves me right, Dimitry Andric wrote: > Bruce A. Mah wrote: >>> and later I found out it was caused by commit 1.48.2.16: >>> http://lists.freebsd.org/pipermail/freebsd-stable/2006-December/03185= 3.html >> This isn't consistent with what I'm finding. For one thing, rev. >> 1.48.2.16 of nd6.c isn't in 6.2-RELEASE but I saw the problem there >> anyways. Also, that's not the change I made to my local sources to ge= t >> my gif(4) tunnel working. Are you sure about this? :-) >=20 > I'm following -STABLE, and 1.48.2.16 is in there. Since it was > committed on 29 Nov, I suspected it would end up in -RELEASE, but > apparently not. :) >=20 > I explicitly tried reverting just this one commit, and for me it solved= > the problem (i.e. the automagical addition of needed routing entries). I tried this too and it didn't help. :-( Just to confirm, you're dealing with a gif(4) interface with an explicitly-configured destination address and a 128-bit prefixlen, yes? > So for you, reverting the combination of 1.48.2.14 and .15 works? Yep. BTW these two changes really go together, so it doesn't really make sense to revert just one of them (the commit logs implied that this would be fairly broken in other ways). > Maybe > there is something else involved too, for example the route command > itself? Not sure what you mean by this exactly...???... Here's what I've tested so far...in the table below, "work" means that the host route to the destination got installed correctly and "no work" means that it didn't. Base Local Patch Result ---- ----------- ------ 6.2-RELEASE Unmodified No work 6.2-RELEASE Revert nd6.c 1.48.2.{14,15} Work 6.2-STABLE Unmodified No work 6.2-STABLE Revert nd6.c 1.48.2.{14,15} Work 6.2-STABLE Revert nd6.c 1.48.2.16 No work I'm going to write up an entry for the 6.2-RELEASE errata notes documenting the existence of a problem and a workaround. We still need to figure out exactly what the right fix is. Testing results from other users (both 6.2-RELEASE and 6.2-STABLE) would be most welcome. Bruce. --------------enig3FD97F734167E6F5E0E2A499 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFtjw+2MoxcVugUsMRAtqCAKDLjhYA+KIyxLDcsWMPUqUPktHy1QCdG2pL a5DO4JF6QFuYE9xf+z7WNng= =YYxb -----END PGP SIGNATURE----- --------------enig3FD97F734167E6F5E0E2A499--