On Fri, Jun 7, 2013 at 2:59 PM, Amit Mahadik <amitmahadik35@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