Other Parts Discussed in Thread: AM3874
Hi,
I am trying to run new openembedded ditro on AM3874 board. I have found that 2.6.37 kernel needs no-unaligned-access switch and I was able to run it. However I still observe issue with notyfik module (pointed here: https://lists.yoctoproject.org/pipermail/meta-ti/2012-May/001144.html). Did anyone solved it already? Could we expect any TI patch for this issue?
Here is printout from serial console:
[ 1.850000] usbhid: USB HID core driver
[ 1.850000] Unable to handle kernel NULL pointer dereference at virtual address 00000002
[ 1.860000] pgd = c0004000
[ 1.860000] [00000002] *pgd=00000000
[ 1.870000] Internal error: Oops: 5 [#1]
[ 1.870000] last sysfs file:
[ 1.870000] Modules linked in:
[ 1.870000] CPU: 0 Not tainted (2.6.37 #1)
[ 1.870000] PC is at strcmp+0x10/0x48
[ 1.870000] LR is at omap_mbox_get+0x3c/0x1d0
[ 1.870000] pc : [<c0226da0>] lr : [<c005cecc>] psr: a0000013
[ 1.870000] sp : ef83df20 ip : ef83df30 fp : ef83df2c
[ 1.870000] r10: 00000000 r9 : 00000000 r8 : 00000000
[ 1.870000] r7 : c0026b58 r6 : c0553800 r5 : c04a3f58 r4 : c052d9e8
[ 1.870000] r3 : 00000000 r2 : 00000064 r1 : c04a3f58 r0 : 00000002
[ 1.870000] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 1.870000] Control: 10c5387d Table: 80004019 DAC: 00000017
[ 1.870000] Process swapper (pid: 1, stack limit = 0xef83c2e8)
[ 1.870000] Stack: (0xef83df20 to 0xef83e000)
[ 1.870000] df20: ef83df54 ef83df30 c005cecc c0226d9c c033e138 c0226d9c c05536d8 c05537a4
[ 1.870000] df40: c05537a0 c0067eb0 ef83df74 ef83df58 c0341f0c c005ce9c 00000000 00000000
[ 1.870000] df60: c002c1c8 c002c24c ef83df9c ef83df78 c0026b94 c0341d84 ef83c000 c002c1c8
[ 1.870000] df80: c002c24c c0067eb0 c0026b58 00000000 ef83dfd4 ef83dfa0 c00383bc c0026b64
[ 1.870000] dfa0: ef83dfbc 00000176 c053b1a8 c0067eb0 ef83dfd4 c002c1c8 c002c24c c0067eb0
[ 1.870000] dfc0: 00000013 00000000 ef83dff4 ef83dfd8 c0008a90 c003830c 00000000 00000000
[ 1.870000] dfe0: 00000000 c00089d8 00000000 ef83dff8 c0067eb0 c00089e4 28258100 80741106
[ 1.870000] Backtrace:
[ 1.870000] [<c0226d90>] (strcmp+0x0/0x48) from [<c005cecc>] (omap_mbox_get+0x3c/0x1d0)
[ 1.870000] [<c005ce90>] (omap_mbox_get+0x0/0x1d0) from [<c0341f0c>] (notify_shm_drv_setup+0x194/0x26c)
[ 1.870000] r6:c0067eb0 r5:c05537a0 r4:c05537a4
[ 1.870000] [<c0341d78>] (notify_shm_drv_setup+0x0/0x26c) from [<c0026b94>] (notify_init+0x3c/0x2b0)
[ 1.870000] r5:c002c24c r4:c002c1c8
[ 1.870000] [<c0026b58>] (notify_init+0x0/0x2b0) from [<c00383bc>] (do_one_initcall+0xbc/0x190)
[ 1.870000] r8:00000000 r7:c0026b58 r6:c0067eb0 r5:c002c24c r4:c002c1c8
[ 1.870000] r3:ef83c000
[ 1.870000] [<c0038300>] (do_one_initcall+0x0/0x190) from [<c0008a90>] (kernel_init+0xb8/0x168)
[ 1.870000] r8:00000000 r7:00000013 r6:c0067eb0 r5:c002c24c r4:c002c1c8
[ 1.870000] [<c00089d8>] (kernel_init+0x0/0x168) from [<c0067eb0>] (do_exit+0x0/0x624)
[ 1.870000] r5:c00089d8 r4:00000000
[ 1.870000] Code: e1a0c00d e92dd800 e24cb004 e3a03000 (e7d02003)
[ 2.100000] ---[ end trace f1865b47150691cb ]---
[ 2.100000] Kernel panic - not syncing: Attempted to kill init!
[ 2.110000] Backtrace:
[ 2.110000] [<c0040cb0>] (dump_backtrace+0x0/0x10c) from [<c03ded10>] (dump_stack+0x18/0x1c)
[ 2.120000] r6:c0531c6c r5:c0531c6c r4:c05593e0 r3:60000113
[ 2.130000] [<c03decf8>] (dump_stack+0x0/0x1c) from [<c03def00>] (panic+0x5c/0x17c)
[ 2.130000] [<c03deea4>] (panic+0x0/0x17c) from [<c0067f20>] (do_exit+0x70/0x624)
[ 2.140000] r3:ef83816c r2:ef838000 r1:00000000 r0:c04a5d8f
[ 2.150000] r7:00000001
[ 2.150000] [<c0067eb0>] (do_exit+0x0/0x624) from [<c0041108>] (die+0x298/0x2d4)
[ 2.160000] r7:00000000
[ 2.160000] [<c0040e70>] (die+0x0/0x2d4) from [<c03ded70>] (__do_kernel_fault.part.2+0x5c/0x7c)
[ 2.170000] [<c03ded14>] (__do_kernel_fault.part.2+0x0/0x7c) from [<c03e66c0>] (do_page_fault.part.3+0x270/0x288)
[ 2.180000] r7:ef838000 r3:ef83ded8
[ 2.180000] [<c03e6450>] (do_page_fault.part.3+0x0/0x288) from [<c03e672c>] (do_page_fault+0x54/0x60)
[ 2.190000] [<c03e66d8>] (do_page_fault+0x0/0x60) from [<c03e675c>] (do_translation_fault+0x24/0xa4)
[ 2.200000] r6:00000005 r5:c051a600 r4:00000005 r3:00000002
[ 2.210000] [<c03e6738>] (do_translation_fault+0x0/0xa4) from [<c00381fc>] (do_DataAbort+0x3c/0xa0)
[ 2.220000] r7:ef83ded8 r6:00000002 r5:c051a600 r4:00000005
[ 2.230000] [<c00381c0>] (do_DataAbort+0x0/0xa0) from [<c03e472c>] (__dabt_svc+0x4c/0x60)
[ 2.230000] Exception stack(0xef83ded8 to 0xef83df20)
[ 2.240000] dec0: 00000002 c04a3f58
[ 2.250000] dee0: 00000064 00000000 c052d9e8 c04a3f58 c0553800 c0026b58 00000000 00000000
[ 2.260000] df00: 00000000 ef83df2c ef83df30 ef83df20 c005cecc c0226da0 a0000013 ffffffff
[ 2.260000] r7:c0026b58 r6:c0553800 r5:ef83df0c r4:ffffffff
[ 2.270000] [<c0226d90>] (strcmp+0x0/0x48) from [<c005cecc>] (omap_mbox_get+0x3c/0x1d0)
[ 2.280000] [<c005ce90>] (omap_mbox_get+0x0/0x1d0) from [<c0341f0c>] (notify_shm_drv_setup+0x194/0x26c)
[ 2.290000] r6:c0067eb0 r5:c05537a0 r4:c05537a4
[ 2.290000] [<c0341d78>] (notify_shm_drv_setup+0x0/0x26c) from [<c0026b94>] (notify_init+0x3c/0x2b0)
[ 2.300000] r5:c002c24c r4:c002c1c8
[ 2.310000] [<c0026b58>] (notify_init+0x0/0x2b0) from [<c00383bc>] (do_one_initcall+0xbc/0x190)
[ 2.320000] r8:00000000 r7:c0026b58 r6:c0067eb0 r5:c002c24c r4:c002c1c8
[ 2.320000] r3:ef83c000
[ 2.330000] [<c0038300>] (do_one_initcall+0x0/0x190) from [<c0008a90>] (kernel_init+0xb8/0x168)
[ 2.340000] r8:00000000 r7:00000013 r6:c0067eb0 r5:c002c24c r4:c002c1c8
[ 2.340000] [<c00089d8>] (kernel_init+0x0/0x168) from [<c0067eb0>] (do_exit+0x0/0x624)
[ 2.350000] r5:c00089d8 r4:00000000