From owner-freebsd-alpha Thu May 16 1:59:49 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 0AA0637B406 for ; Thu, 16 May 2002 01:59:43 -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 g4G8xSHc001739 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Thu, 16 May 2002 10:59:33 +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 g4G8xR95016819 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 16 May 2002 10:59:27 +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 g4G8xRDe016818; Thu, 16 May 2002 10:59:27 +0200 (CEST)?g (envelope-from ticso) Date: Thu, 16 May 2002 10:59:27 +0200 From: Bernd Walter To: Rich Bud Cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: Re: natd sig 10 under stable Message-ID: <20020516085926.GP4401@cicely5.cicely.de> References: <15586.64342.316609.71281@grasshopper.cs.duke.edu> <20020515221034.S30036-100000@nemesis.fortean.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020515221034.S30036-100000@nemesis.fortean.com> 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 10:28:37PM -0400, Rich Bud wrote: > > Please apply this to your system (cd /usr/src/sys; patch < thepatch), > > rebuild your kernel & reboot to see if your natd problem is fixed. > > That seems to fix the crash, thanks. To answer your earlier 2 emails... > yes, i have CPUTYPE=ev56 set in /etc/make.conf, and ldwu seems to be the > winner, if i'm interpreting this correctly: > > Prepatch: > > pid 2704 (natd): unaligned access: va=0x11feb911 pc=0x120008994 ra=0x120008a04 op=0xc > > Postpatch: > > pid 384 (natd): unaligned access: va=0x11feb921 pc=0x120008994 ra=0x120008a04 op=ldwu > > Rich > > PS: as a side note, do you know why 'x/i' in gdb does not match the op= in > the unaligned access line? I get this, pre and post patch: > > (gdb) x/i 0x120008994 > 0x120008994 : ldq t12,-30184(gp) > > If this isn't a simple answer, don't concern yourself; i was just curious. ;) The instruction was already fetched, so pc is pointing to the next one. In many cases pc might be further modified because the cpu has already following instructions in the pipeline. -- 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