Alignment trap exception

Mulyadi Santosa mulyadi.santosa at gmail.com
Fri Jun 7 06:15:44 EDT 2013


On Fri, Jun 7, 2013 at 2:59 PM, Amit Mahadik <amitmahadik35 at yahoo.com> wrote:
> Hello,
>        I am trying to boot linux on ARM-Cortex A9 board (Uniprocessor mode).
> However I am getting the following alignment exception error. I am using
> Code Sourcery toolchain arm_2011.03_glibc.
> --------------------------------------------------------------------
> ..................
>                m25p80 spi1.0: found m25p64, expected mx25u6435f
> [    4.260000] m25p80 spi1.0: m25p64 (8192 Kbytes)
> [    4.270000] Alignment trap: not handling instruction e19e7f9f at
> [<c00b0768>]
> [    4.280000] Unhandled fault: alignment exception (0x001) at 0xc807e841
> [    4.280000] Internal error: : 1 [#1] ARM
> [    4.280000] Modules linked in:
> [    4.280000] CPU: 0    Tainted: G        W     (3.4.14+ #22)
> [    4.280000] PC is at release_pages+0x74/0x628
> [    4.280000] LR is at 0xc807e841
> [    4.280000] pc : [<c00b076c>]    lr : [<c807e841>]    psr: 40000013
> [    4.280000] sp : c7ee5d58  ip : c7ee5da0  fp : c7ee5d9c
> [    4.280000] r10: 00000000  r9 : 00000000  r8 : c7f50004
> [    4.280000] r7 : c7f50004  r6 : 00000001  r5 : c7ee5d68  r4 : 00000001
> [    4.280000] r3 : 00000000  r2 : 00000000  r1 : c3537c4c  r0 : c807e831
> [    4.280000] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment
> user
> [    4.280000] Control: 18c53c7d  Table: 082b8ad9  DAC: 00000015
> [    4.280000] Process modprobe (pid: 32, stack limit = 0xc7ee42e8)

Hi...

It seems that you were loading certain kernel module using modprobe
which trigger this trap.

What module is that? Also, can you paste its source code? I am not
keen at all when dealing with ARM, but maybe the problem is something
I am aware of.

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com



More information about the Kernelnewbies mailing list