From owner-freebsd-net Wed Aug 1 11:21:22 2001 Delivered-To: freebsd-net@freebsd.org Received: from ra.eng.mindspring.net (ra.eng.mindspring.net [207.69.192.184]) by hub.freebsd.org (Postfix) with SMTP id 565BE37B405 for ; Wed, 1 Aug 2001 11:21:16 -0700 (PDT) (envelope-from sj@ra.eng.mindspring.net) Received: (qmail 5496 invoked by uid 52477); 1 Aug 2001 18:20:39 -0000 To: Thomas Pornin Cc: freebsd-net@freebsd.org, freebsd-alpha@freebsd.org Subject: Re: PPPoE + Alpha + 32/64 bits References: <20010801173624.A13674@bolet.ens.fr> From: Sudish Joseph Date: 01 Aug 2001 14:20:39 -0400 In-Reply-To: (Sudish Joseph's message of "01 Aug 2001 14:09:36 -0400") Message-ID: Lines: 16 User-Agent: Gnus/5.090003 (Oort Gnus v0.03) XEmacs/21.2 (Hera) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sudish Joseph writes: > The PR also contains the (gross, alpha-specific) hack I use right now > to work around this issue. It simply masks out the upper 32 bits in > the pointer when making the comparison. Obviously not a real > solution, however it suffices for now since all of the pointers being > compared are in the same 32-bit segment. BTW, if you put in the workaround from kern/27767 for this, you'll run into the problem detailed in PR alpha/27766, where pppd core dumps on certain dns lookups. The patch in that PR was committed and MFC'ed to 4.3-STABLE, but after 4.3 was released, iirc. You might need to cvsup and rebuild world. -- Sudish Joseph To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message