From owner-freebsd-arm@FreeBSD.ORG Sat Dec 15 15:22:46 2007 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FC1E16A468 for ; Sat, 15 Dec 2007 15:22:46 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from smtp.ht-systems.ru (mr0.ht-systems.ru [78.110.50.55]) by mx1.freebsd.org (Postfix) with ESMTP id 0071B13C4F0 for ; Sat, 15 Dec 2007 15:22:45 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from [78.110.49.49] (helo=quasar.ht-systems.ru) by smtp.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1J3Yqh-0003ze-Ih; Sat, 15 Dec 2007 18:22:43 +0300 Received: by quasar.ht-systems.ru (Postfix, from userid 1024) id 64B5E7D24FB; Sat, 15 Dec 2007 18:22:42 +0300 (MSK) Date: Sat, 15 Dec 2007 18:22:42 +0300 From: Stanislav Sedov To: Rafal Jaworowski Message-ID: <20071215152242.GP17356@dracon.ht-systems.ru> References: <20071213222654.GE17356@dracon.ht-systems.ru> <20071214090128.GM31230@cicely12.cicely.de> <20071214115226.0b2cb7e2@peedub.jennejohn.org> <20071214.062511.74732956.imp@bsdimp.com> <20071214153201.18c4c5ea@peedub.jennejohn.org> <47629E53.30404@semihalf.com> <20071214190825.GG17356@dracon.ht-systems.ru> <20071215105951.GN17356@dracon.ht-systems.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071215105951.GN17356@dracon.ht-systems.ru> Organization: The FreeBSD Project X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI X-Mailer: carrier-pigeon X-Operating-System: FreeBSD quasar.ht-systems.ru 7.0-BETA2 FreeBSD 7.0-BETA2 Cc: freebsd-arm@freebsd.org Subject: Re: Align exception (was: MMC cards support) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 15:22:46 -0000 On Sat, Dec 15, 2007 at 01:59:51PM +0300 Stanislav Sedov mentioned: > ====================================================================== > > Fatal kernel mode data abort: 'Alignment Fault 3' > trapframe: 0xc422ebbc > FSR=00000003, FAR=42203735, spsr=600000d3 > r0 =60000093, r1 =c0878220, r2 =c0878220, r3 =00000001 > r4 =c0788b40, r5 =00000000, r6 =42203735, r7 =c0878220 > r8 =00000001, r9 =c072a08c, r10=c0878220, r11=c422ec28 > r12=c422ec08, ssp=c422ec08, slr=c01d04dc, pc =c0099cf4 > > [thread pid 24 tid 100035 ] > Stopped at _thread_lock_flags+0x24: ldr r4, [r6] > > ====================================================================== > Also the faults tend to be in different places depending on code layout, but the faulting address always the same: 42203735 (r6). Obviously, it's wrong. -- Stanislav Sedov ST4096-RIPE