From owner-freebsd-alpha Wed May 15 10:36:10 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 5CE5437B409 for ; Wed, 15 May 2002 10:36:07 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4FHZxHc090128 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Wed, 15 May 2002 19:36:03 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4FHZs95011266 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 15 May 2002 19:35:54 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4FHZsBS011265; Wed, 15 May 2002 19:35:54 +0200 (CEST)?g (envelope-from ticso) Date: Wed, 15 May 2002 19:35:54 +0200 From: Bernd Walter To: Dag-Erling Smorgrav Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: memory management fault during netbooting on 4.6-PRERELEASE Message-ID: <20020515173553.GK4401@cicely5.cicely.de> References: <20020514235608.A69014@xor.obsecurity.org> <15586.25870.79809.901266@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, May 15, 2002 at 07:16:33PM +0200, Dag-Erling Smorgrav wrote: > Andrew Gallatin writes: > > An alpha needs to access memory in naturally aligned chunks. If a > > load or store is done to a misaligned address (a 32-bit load from an > > address starting on a 16 bit boundary, for example). > > I know about that, I was just surprised to see unaligned accesses in > the base system. There are many potential of them waiting for a small change elsewhere. One PR (alpha/34232) is open containing a fix for one of them, which might be the same you are seeing. I just did not found the time yet to check if the fix might leak some kernel internal data in the padding. Maybe we should just fill the padding with zeros. Can you please check if that's the same reason for your misaligned access? -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message