Canyonlands oops with m41t80

Julian Margetson runaway at candw.ms
Fri Oct 21 21:56:28 AEDT 2016


Been having an oops since kernel 4.6 with m41t80 on Sam460ex canyonlands 
board .

Regards

Julian Margetson


-------------- next part --------------
[    7.543123] usbserial: USB Serial support registered for generic
[    7.567065] mousedev: PS/2 mouse device common for all mice
[    7.590510] i2c /dev entries driver
[    7.614508] Unable to handle kernel paging request for data at address 0x000001d0
[    7.639373] Faulting instruction address: 0xc08ba94c
[    7.661608] Vector: 300 (Data Access) at [eea5dd90]
[    7.683715]     pc: [    7.685849] c08ba94c
: mutex_lock+0x0/0x1c[    7.706994] 
[    7.725338]     lr: [    7.727471] c0688b4c
: m41t80_handle_irq+0x28/0xac[    7.749219] 
[    7.767544]     sp: eea5de40
[    7.787383]    msr: 29000
[    7.806717]    dar: 1d0
[    7.825712]  dsisr: 0
[    7.844303]   current = 0xea84e3e0
[    7.863944]     pid   = 1465, comm = irq/47-m41t80
[    7.884997] Linux version 4.9.0-rc1-sam460ex-jm (root at julian-VirtualBox) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1) ) #9 PREEMPT Fri Oct 21 06:43:46 AST 2016
[    7.917973] enter ? for help
[    7.938176] [link register   ] [    7.941319] c0688b4c
 m41t80_handle_irq+0x28/0xac[    7.963398] 
[    7.982212] [eea5de40] [    7.984622] 00021000
[    8.004140]  (unreliable)
[    8.024015] [eea5de60] [    8.026427] c0056ca0
 irq_thread_fn+0x2c/0x48[    8.047988] 
[    8.066460] [eea5de80] [    8.068875] c0056ec0
 irq_thread+0xc4/0x160[    8.089976] 
[    8.108261] [eea5ded0] [    8.110672] c003fac8
 kthread+0xc8/0xcc[    8.131354] 
[    8.149544] [eea5df40] [    8.151957] c000b260
 ret_from_kernel_thread+0x5c/0x64[    8.173812] 
[    8.191782] mon> [    8.193648]  <no input ...>
[   10.213011] sched: RT throttling activated
[   10.213073] Oops: Kernel access of bad area, sig: 11 [#1]
[   10.255754] PREEMPT [   10.257888] Canyonlands
[   10.276581] Modules linked in:
[   10.295337] CPU: 0 PID: 1465 Comm: irq/47-m41t80 Not tainted 4.9.0-rc1-sam460ex-jm #9
[   10.318703] task: ea84e3e0 task.stack: eea5c000
[   10.338718] NIP: c08ba94c LR: c0688b4c CTR: c0688b24
[   10.359090] REGS: eea5dd90 TRAP: 0300   Not tainted  (4.9.0-rc1-sam460ex-jm)
[   10.381770] MSR: 00029000 [   10.384453] <
CE[   10.401623] ,EE
,ME[   10.419172] >
[   10.436057]   CR: 44000222  XER: 20000000
[   10.455412] DEAR: 000001d0 ESR: 00000000 [   10.459473] 
[   10.459473] GPR00: 
c0056ca0 [   10.494122] eea5de40 
ea84e3e0 [   10.512256] 000001d0 
eea30c00 [   10.530251] 00000000 
00000000 [   10.548124] ea84e70c 

GPR08: [   10.580531] c0f2cab4 
c0688b24 [   10.598288] 00000001 
eea5de80 [   10.615919] 24082284 
00000000 [   10.633376] c003fa00 
eea239e0 [   10.650632] 
[   10.650632] GPR16: 
00000000 [   10.682881] 00000000 
00000000 [   10.699869] 00000000 
00000000 [   10.716622] c0de0000 
00000001 [   10.733350] ee941954 

GPR24: [   10.763363] eea25a24 
00000000 [   10.779747] ee94195c 
eea25a00 [   10.796031] eea239b0 
ee941900 [   10.812178] eea30c00 
000001d0 [   10.828080] 
[   10.842085] NIP [c08ba94c] mutex_lock+0x0/0x1c
[   10.859199] LR [c0688b4c] m41t80_handle_irq+0x28/0xac
[   10.876956] Call Trace:
[   10.892001] [eea5de40] [00021000] 0x21000[   10.896062]  (unreliable)
[   10.911374] 
[   10.925550] [eea5de60] [c0056ca0] irq_thread_fn+0x2c/0x48[   10.931078] 
[   10.945355] [eea5de80] [c0056ec0] irq_thread+0xc4/0x160[   10.950694] 
[   10.965061] [eea5ded0] [c003fac8] kthread+0xc8/0xcc[   10.970033] 
[   10.984550] [eea5df40] [c000b260] ret_from_kernel_thread+0x5c/0x64[   10.990903] 
[   11.005622] Instruction dump:[   11.008581] 
[   11.023528] 812a0008 2f890000 409e0014 812a0010 712a0004 41820008 4bffeb79 bb410018 
[   11.045441] 80010034 38210030 7c0803a6 4e800020 <7d201828> 3129ffff 7d20192d 40a2fff4 
[   11.067118] ---[ end trace 29b794af26305853 ]---
[   11.084724] 
[   11.099101] Unable to handle kernel paging request for data at address 0xffffffe0
[   11.119804] Faulting instruction address: 0xc00402dc
[   11.137946] Vector: 300 (Data Access) at [eea5dc30]
[   11.156029]     pc: [   11.158165] c00402dc
: kthread_data+0x4/0xc[   11.175504] 
[   11.190034]     lr: [   11.192167] c0056d94
: irq_thread_dtor+0x48/0xb0[   11.209930] 
[   11.224446]     sp: eea5dce0
[   11.240384]    msr: 29000
[   11.255894]    dar: ffffffe0
[   11.271521]  dsisr: 0
[   11.286356]   current = 0xea84e3e0
[   11.302265]     pid   = 1465, comm = irq/47-m41t80
[   11.319626] Linux version 4.9.0-rc1-sam460ex-jm (root at julian-VirtualBox) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1) ) #9 PREEMPT Fri Oct 21 06:43:46 AST 2016
[   11.348882] enter ? for help
[   11.365247] mon> [   11.367112]  <no input ...>
[   13.383432] Oops: Kernel access of bad area, sig: 11 [#2]
[   13.402318] PREEMPT [   13.404450] Canyonlands
[   13.420088] Modules linked in:
[   13.436358] CPU: 0 PID: 1465 Comm: irq/47-m41t80 Tainted: G      D         4.9.0-rc1-sam460ex-jm #9
[   13.458960] task: ea84e3e0 task.stack: eea5c000
[   13.476842] NIP: c00402dc LR: c0056d94 CTR: c0056d4c
[   13.495196] REGS: eea5dc30 TRAP: 0300   Tainted: G      D          (4.9.0-rc1-sam460ex-jm)
[   13.517264] MSR: 00029000 [   13.519947] <
CE[   13.535312] ,EE
,ME[   13.550985] >
[   13.566058]   CR: 48002844  XER: 20000000
[   13.583723] DEAR: ffffffe0 ESR: 00000000 [   13.587781] 
[   13.587781] GPR00: 
c003e3d4 [   13.619556] eea5dce0 
ea84e3e0 [   13.636527] ea84e3e0 
00000000 [   13.653436] 00000001 
00000000 [   13.670328] 00000000 

GPR08: [   13.700640] eea5c000 
00000000 [   13.717481] 00000004 
eea5dd20 [   13.734348] 28002444 
00000000 [   13.751188] c003fa00 
eea239e0 [   13.767976] 
[   13.767976] GPR16: 
00000000 [   13.799868] 00000000 
00000000 [   13.816874] 00000000 
00000000 [   13.833774] c0de0000 
00000001 [   13.850589] ee941954 

GPR24: [   13.880840] eea25a24 
00000000 [   13.897682] c0e23000 
eea5dd28 [   13.914574] c0f30000 
ea84e70c [   13.931318] 00000000 
ea84e3e0 [   13.947932] 
[   13.962742] NIP [c00402dc] kthread_data+0x4/0xc
[   13.980701] LR [c0056d94] irq_thread_dtor+0x48/0xb0
[   13.998953] Call Trace:
[   14.014569] [eea5dce0] [00029000] 0x29000[   14.018631]  (unreliable)
[   14.034559] 
[   14.049349] [eea5dcf0] [c003e3d4] task_work_run+0x90/0xa8[   14.054872] 
[   14.069684] [eea5dd20] [c0028b94] do_exit+0x300/0x768[   14.074843] 
[   14.089522] [eea5dd60] [c00077ac] die+0x26c/0x274[   14.094311] 
[   14.108838] [eea5dd80] [c000b644] handle_page_fault+0x7c/0x80[   14.114734] 
[   14.129211] --- interrupt: 300 at mutex_lock+0x0/0x1c
[   14.129211]     LR = m41t80_handle_irq+0x28/0xac
[   14.165076] [eea5de40] [00021000] 0x21000[   14.169134]  (unreliable)
[   14.184725] 
[   14.199054] [eea5de60] [c0056ca0] irq_thread_fn+0x2c/0x48[   14.204576] 
[   14.218983] [eea5de80] [c0056ec0] irq_thread+0xc4/0x160[   14.224323] 
[   14.238701] [eea5ded0] [c003fac8] kthread+0xc8/0xcc[   14.243679] 
[   14.258081] [eea5df40] [c000b260] ret_from_kernel_thread+0x5c/0x64[   14.264428] 
[   14.278877] Instruction dump:[   14.281837] 
[   14.296403] 7ce0412d 40a2fff4 7f831000 419e0010 48004b15 387fffe4 48879ab5 39200000 
[   14.317920] 39610010 7d234b78 4bfd1acc 81230238 <8069ffe0> 4e800020 9421ffe0 39200000 
[   14.339882] ---[ end trace 29b794af26305854 ]---
[   14.358421] 
[   14.373761] Fixing recursive fault but reboot is needed!
[   14.400040] rtc-m41t80 8-0068: rtc core: registered m41t80 as rtc0
[   14.421297] usb 1-1.2: New USB device found, idVendor=1a40, idProduct=0101
[   14.442198] usb 1-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   14.463040] usb 1-1.2: Product: USB 2.0 Hub
[   14.480862] ibm-iic 4ef600700.i2c: using standard (100 kHz) mode
[   14.481334] ibm-iic 4ef600800.i2c: using standard (100 kHz) mode
[   14.481536] md: linear personality registered for level -1
[   14.481541] md: raid0 personality registered for level 0
[   14.481544] md: raid1 personality registered for level 1
[   14.481547] md: raid10 personality registered for level 10
[   14.501715] md: raid6 personality registered for level 6
[   14.501719] md: raid5 personality registered for level 5
[   14.501722] md: raid4 personality registered for level 4
[   14.502552] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel at redhat.com
[   14.502555] EDAC PPC4xx MC: v1.0.0
[   14.502558] EDAC PPC4xx MC: Reporting type: interrupt
[   14.502881] hidraw: raw HID events driver (C) Jiri Kosina
[   14.527092] input: LITEON Technology USB Keyboard as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.1/1-1.1:1.0/0003:045E:07B9.0001/input/input0
[   14.584505] hid-generic 0003:045E:07B9.0001: input,hidraw0: USB HID v1.10 Keyboard [LITEON Technology USB Keyboard] on usb-PPC-OF USB-1.1/input0
[   14.584605] usbcore: registered new interface driver usbhid
[   14.584607] usbhid: USB HID core driver
[   14.627285] Unable to handle kernel paging request for data at address 0x00000008
[   14.627289] Faulting instruction address: 0xc02fca40
[   14.627300] Vector: 300 (Data Access) at [eea5dae0]
[   14.627306]     pc: 
[   14.627321] c02fca40
[   14.627323] : exit_shm+0x18/0x148
[   14.627323] 
[   14.627327]     lr: 
[   14.627346] c0028b64
[   14.627348] : do_exit+0x2d0/0x768
[   14.627348] 
[   14.627351]     sp: eea5db90
[   14.627353]    msr: 29000
[   14.627356]    dar: 8
[   14.627358]  dsisr: 0
[   14.627360]   current = 0xea84e3e0
[   14.627364]     pid   = 1465, comm = irq/47-m41t80
[   14.627370] Linux version 4.9.0-rc1-sam460ex-jm (root at julian-VirtualBox) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1) ) #9 PREEMPT Fri Oct 21 06:43:46 AST 2016
[   14.627396] enter ? for help
[   14.627402] mon> 
[   14.627402]  <no input ...>
[   16.627506] Oops: Kernel access of bad area, sig: 11 [#3]
[   16.627509] PREEMPT 
[   16.627510] Canyonlands
[   16.627515] Modules linked in:
[   16.627523] CPU: 0 PID: 1465 Comm: irq/47-m41t80 Tainted: G      D         4.9.0-rc1-sam460ex-jm #9
[   16.627529] task: ea84e3e0 task.stack: eea5c000
[   16.627532] NIP: c02fca40 LR: c0028b64 CTR: c004a204
[   16.627536] REGS: eea5dae0 TRAP: 0300   Tainted: G      D          (4.9.0-rc1-sam460ex-jm)
[   16.627539] MSR: 00029000 
[   16.627541] <
[   16.627543] CE
[   16.627545] ,EE
[   16.627546] ,ME
[   16.627549] >
[   16.627549]   CR: 24008422  XER: 00000000
[   16.627554] DEAR: 00000008 ESR: 00000000 
[   16.627555] 
[   16.627555] GPR00: 
[   16.627557] c0028b64 
[   16.627559] eea5db90 
[   16.627561] ea84e3e0 
[   16.627562] ea84e3e0 
[   16.627564] 00000000 
[   16.627566] 00000001 
[   16.627567] 00000000 
[   16.627569] 00000000 
[   16.627571] 
[   16.627571] GPR08: 
[   16.627573] ffffffff 
[   16.627574] 00000000 
[   16.627576] ea84e784 
[   16.627578] eea5dbc0 
[   16.627580] c0dd8140 
[   16.627581] 00000000 
[   16.627583] c003fa00 
[   16.627585] eea239e0 
[   16.627587] 
[   16.627587] GPR16: 
[   16.627588] 00000000 
[   16.627590] 00000000 
[   16.627592] 00000000 
[   16.627593] 00000000 
[   16.627595] 00000000 
[   16.627597] c0de0000 
[   16.627598] 00000001 
[   16.627600] ee941954 
[   16.627602] 
[   16.627602] GPR24: 
[   16.627604] eea25a24 
[   16.627605] 00000000 
[   16.627607] ea84e6b8 
[   16.627609] eea5dbc8 
[   16.627610] 0000000b 
[   16.627612] 00000000 
[   16.627614] eea5c000 
[   16.627615] ea84e3e0 
[   16.627616] 
[   16.627623] NIP [c02fca40] exit_shm+0x18/0x148
[   16.627628] LR [c0028b64] do_exit+0x2d0/0x768
[   16.627630] Call Trace:
[   16.627642] [eea5db90] [c0de0000] swapon_mutex+0xc/0x1c
[   16.627643]  (unreliable)
[   16.627643] 
[   16.627650] [eea5dbc0] [c0028b64] do_exit+0x2d0/0x768
[   16.627651] 
[   16.627665] [eea5dc00] [c00077ac] die+0x26c/0x274
[   16.627665] 
[   16.627676] [eea5dc20] [c000b644] handle_page_fault+0x7c/0x80
[   16.627677] 
[   16.627692] --- interrupt: 300 at kthread_data+0x4/0xc
[   16.627692]     LR = irq_thread_dtor+0x48/0xb0
[   16.627697] [eea5dce0] [00029000] 0x29000
[   16.627698]  (unreliable)
[   16.627699] 
[   16.627716] [eea5dcf0] [c003e3d4] task_work_run+0x90/0xa8
[   16.627716] 
[   16.627723] [eea5dd20] [c0028b94] do_exit+0x300/0x768
[   16.627724] 
[   16.627730] [eea5dd60] [c00077ac] die+0x26c/0x274
[   16.627731] 
[   16.627737] [eea5dd80] [c000b644] handle_page_fault+0x7c/0x80
[   16.627737] 
[   16.627755] --- interrupt: 300 at mutex_lock+0x0/0x1c
[   16.627755]     LR = m41t80_handle_irq+0x28/0xac
[   16.627760] [eea5de40] [00021000] 0x21000
[   16.627761]  (unreliable)
[   16.627762] 
[   16.627768] [eea5de60] [c0056ca0] irq_thread_fn+0x2c/0x48
[   16.627768] 
[   16.627774] [eea5de80] [c0056ec0] irq_thread+0xc4/0x160
[   16.627774] 
[   16.627780] [eea5ded0] [c003fac8] kthread+0xc8/0xcc
[   16.627781] 
[   16.627787] [eea5df40] [c000b260] ret_from_kernel_thread+0x5c/0x64
[   16.627788] 
[   16.627791] Instruction dump:
[   16.627791] 
[   16.627808] 80010014 7fc3f378 bbc10008 7c0803a6 38210010 4bd52b08 9421ffd0 7c0802a6 
[   16.627822] bf210014 90010034 3b4302d8 812302ec <83890008> 812302d8 7f9a4840 419e011c 
[   16.627828] ---[ end trace 29b794af26305855 ]---
[   16.627830] 
[   16.627834] Fixing recursive fault but reboot is needed!


More information about the Linuxppc-dev mailing list