Align exception (was: MMC cards support)
Stanislav Sedov
stas at FreeBSD.org
Sat Dec 15 07:22:46 PST 2007
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
More information about the freebsd-arm
mailing list