Re: USB client crash on Vybrid with USB gadget RNDIS connection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Sep 18, 2015 at 04:01:50PM +0530, maitysanchayan@xxxxxxxxx wrote:
> On 15-09-18 13:39:11, Peter Chen wrote:
> > On Wed, Sep 16, 2015 at 02:48:50PM +0530, maitysanchayan@xxxxxxxxx wrote:
> > > On 15-09-16 15:54:21, Peter Chen wrote:
> > > > On Wed, Sep 16, 2015 at 02:18:49PM +0530, maitysanchayan@xxxxxxxxx wrote:
> > > > > Hello Peter,
> > > > > 
> > > > > > 
> > > > > > Enable CONFIG_DEBUG_LIST, it has below position if you
> > > > > > run make menuconfig
> > > > > > Kernel hacking  --->
> > > > > > [*] Debug linked list manipulation  
> > > > > > 
> > > > > 
> > > > > Sorry for the delay. When I enabled this config the first time my test
> > > > > application ran for 24 hours or so and I did not get any stack traces.
> > > > > 
> > > > > I restarted the test again and finally got the trace below. You were
> > > > > spot on, its a list corruption issue. I modified the trace a bit after
> > > > > copying to remove the sprinkled debug messages throughout the trace
> > > > > from my test application.
> > > > > 
> > > > > [  622.204134] WARNING: CPU: 0 PID: 0 at lib/list_debug.c:59 __list_del_entry+0xc4/0xe8()
> > > > > [  622.212870] list_del corruption. prev->next should be 8db63600, but was 36008db6
> > > > 
> > > > You see the higher 16 bits were swapped with lower 16 bits, and the
> > > > virtual memory address should begin from 0x8xxxxxxxx, right?
> > > 
> > > Yes, I saw that but beats me how this happens.
> > > 
> > > > 
> > > > Check with Vybrid errata to see if all ARM/memory system have applied.
> > > 
> > > What do you mean by "all ARM/memory system have applied" ? I checked with the Vybrid errata
> > > and I do not see anything related.
> > > 
> > 
> > Just system level errata, like ARM Cortex A5, memory (L1/L2 Cache), etc.
> > 
> > Would you please do more tests to see if the error pattern is always
> > the same?
> 
> I got more or less the same logs as below the last five times I tried today
> and this time I got the crashes quickly enough somehow. Did not have to wait
> for more than half an hour.
> 
> > And print the address to store prev-next.
> 
> Isn't that what's given by list_del corruption info?

It only prints the content of prev->next, not without the address of
prev->next, I just want to make sure this address is dword aligned.

[  476.880749] list_del corruption. prev->next should be 8daf74c0, but was 74c08daf

> 
> Interesting that atleast one more person Felipe Tonello sees the same issue.
> 
> Felipe mentions a DMA issue, I saw a DMA error message from ci_hdrc once in the
> last five times I tried but mistakenly I did not take that one down. The message
> was something along the lines "ci_hdrc: ci_hdrc bad dma alloc" or similar.

Make sure you really see dma_pool_alloc fail or not, it may not the same
problem

> 
> There seems to be corruption on both addition and deletion and only deletion
> corruption has it's lower and upper 16 bits swapped! And it is the always the
> first reported one that is swapped.

I see Stefan has some ARM errata information, try them please.

Peter

> 
> [  476.872014] WARNING: CPU: 0 PID: 0 at lib/list_debug.c:59 __list_del_entry+0xc4/0xe8()
> [  476.880749] list_del corruption. prev->next should be 8daf74c0, but was 74c08daf
> [  476.888147] Modules linked in:
> [  476.891239] CPU: 0 PID: 0 Comm: swapper Not tainted 4.1.5-00004-g326879d #327
> [  476.898378] Hardware name: Freescale Vybrid VF5xx/VF6xx (Device Tree)
> [  476.904825] Backtrace:
> [  476.907324] [<80012b78>] (dump_backtrace) from [<80012d98>] (show_stack+0x18/0x1c)
> [  476.914894]  r7:802a5ff4 r6:0000003b r5:00000009 r4:00000000
> [  476.920637] [<80012d80>] (show_stack) from [<80590990>] (dump_stack+0x24/0x28)
> [  476.927884] [<8059096c>] (dump_stack) from [<80023e24>] (warn_slowpath_common+0x88/0xb4)
> [  476.935993] [<80023d9c>] (warn_slowpath_common) from [<80023e88>] (warn_slowpath_fmt+0x38/0x40)
> [  476.944694]  r8:8dae9cbc r7:8e02f464 r6:8dae9c80 r5:0000007e r4:80704238
> [  476.951484] [<80023e54>] (warn_slowpath_fmt) from [<802a5ff4>] (__list_del_entry+0xc4/0xe8)
> [  476.959837]  r3:8daf74c0 r2:80704238
> [  476.963439]  r4:8dae9cbc
> [  476.966003] [<802a5f30>] (__list_del_entry) from [<803a0740>] (udc_irq+0x3d8/0xcdc)
> [  476.973676] [<803a0368>] (udc_irq) from [<8039d6bc>] (ci_irq+0x58/0x11c)
> [  476.980379]  r10:807ddefe r9:8e0bd480 r8:00000027 r7:00000000 r6:00000000 r5:807bd6c4
> [  476.988293]  r4:8e02f010
> [  476.990860] [<8039d664>] (ci_irq) from [<8004d670>] (handle_irq_event_percpu+0x80/0x148)
> [  476.998951]  r5:807bd6c4 r4:8e2d0880
> [  477.002569] [<8004d5f0>] (handle_irq_event_percpu) from [<8004d768>] (handle_irq_event+0x30/0x40)
> [  477.011439]  r10:807ac0d4 r9:807d2540 r8:8e006000 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.019353]  r4:8e0bd480
> [  477.021916] [<8004d738>] (handle_irq_event) from [<8004fce0>] (handle_fasteoi_irq+0xa4/0x16c)
> [  477.030444]  r5:807bd6c4 r4:8e0bd480
> [  477.034063] [<8004fc3c>] (handle_fasteoi_irq) from [<8004cdd8>] (generic_handle_irq+0x34/0x44)
> [  477.042681]  r5:00000027 r4:00000027
> [  477.046298] [<8004cda4>] (generic_handle_irq) from [<8004d03c>] (__handle_domain_irq+0x5c/0xb0)
> [  477.054995]  r5:00000027 r4:807bd4fc
> [  477.058612] [<8004cfe0>] (__handle_domain_irq) from [<80009364>] (gic_handle_irq+0x2c/0x5c)
> [  477.066963]  r9:807d2540 r8:807ac0cc r7:90002100 r6:807abf20 r5:807ac364 r4:9000210c
> [  477.074803] [<80009338>] (gic_handle_irq) from [<80013800>] (__irq_svc+0x40/0x54)
> [  477.082292] Exception stack(0x807abf20 to 0x807abf68)
> [  477.087364] bf20: 00000001 00000000 00000000 8001d7a0 807aa000 807ac0cc 00000000 00000000
> [  477.095554] bf40: 807ac0cc 807d2540 807ac0d4 807abf74 807abf78 807abf68 80010028 8001002c
> [  477.103736] bf60: 60010013 ffffffff
> [  477.107230]  r7:807abf54 r6:ffffffff r5:60010013 r4:8001002c
> [  477.112976] [<8000ffec>] (arch_cpu_idle) from [<80045f14>] (cpu_startup_entry+0x1c8/0x254)
> [  477.121265] [<80045d4c>] (cpu_startup_entry) from [<8058f3bc>] (rest_init+0x78/0x7c)
> [  477.129013]  r7:ffffffff
> [  477.131581] [<8058f344>] (rest_init) from [<80777cd4>] (start_kernel+0x390/0x39c)
> [  477.139077] [<80777944>] (start_kernel) from [<80008078>] (0x80008078)
> [  477.145608] ---[ end trace b4eebba1cce20128 ]---
> [  477.150262] ------------[ cut here ]------------
> [  477.154895] WARNING: CPU: 0 PID: 0 at lib/list_debug.c:33 __list_add+0xac/0xe0()
> [  477.162298] list_add corruption. prev->next should be next (8dae9cbc), but was 8daf74c0. (prev=8daf74c0).
> [  477.171865] Modules linked in:
> [  477.174947] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.1.5-00004-g326879d #327
> [  477.183297] Hardware name: Freescale Vybrid VF5xx/VF6xx (Device Tree)
> [  477.189742] Backtrace:
> [  477.192227] [<80012b78>] (dump_backtrace) from [<80012d98>] (show_stack+0x18/0x1c)
> [  477.199802]  r7:802a5efc r6:00000021 r5:00000009 r4:00000000
> [  477.205539] [<80012d80>] (show_stack) from [<80590990>] (dump_stack+0x24/0x28)
> [  477.212782] [<8059096c>] (dump_stack) from [<80023e24>] (warn_slowpath_common+0x88/0xb4)
> [  477.220885] [<80023d9c>] (warn_slowpath_common) from [<80023e88>] (warn_slowpath_fmt+0x38/0x40)
> [  477.229586]  r8:8dae9cb4 r7:8e02f464 r6:8dae9cbc r5:8daf74c0 r4:80704150
> [  477.236376] [<80023e54>] (warn_slowpath_fmt) from [<802a5efc>] (__list_add+0xac/0xe0)
> [  477.244209]  r3:8dae9cbc r2:80704150
> [  477.247811]  r4:8d8e40c0
> [  477.250373] [<802a5e50>] (__list_add) from [<8039f4ac>] (add_td_to_list+0x12c/0x19c)
> [  477.258121]  r6:00000800 r5:8dae9c80 r4:8d8e40c0
> [  477.262798] [<8039f380>] (add_td_to_list) from [<8039ffb8>] (_ep_queue.isra.22+0x144/0x46c)
> [  477.271147]  r9:8e02f010 r8:8dae9cb4 r7:00000800 r6:00000800 r5:8e02f464 r4:8dae9c80
> [  477.278990] [<8039fe74>] (_ep_queue.isra.22) from [<803a0358>] (ep_queue+0x30/0x40)
> [  477.286646]  r10:8dae9cbc r9:8cf4c3c0 r8:8e02f464 r7:00000020 r6:8dae9c80 r5:8d9fa460
> [  477.294561]  r4:a0010193
> [  477.297119] [<803a0328>] (ep_queue) from [<803afa6c>] (rx_submit+0xd4/0x14c)
> [  477.304168]  r5:8d9fa460 r4:00000800
> [  477.307780] [<803af998>] (rx_submit) from [<803afec0>] (rx_complete+0x164/0x20c)
> [  477.315181]  r9:a0010193 r8:00000000 r7:8d9fa480 r6:8dae9c80 r5:00000000 r4:8d9fa460
> [  477.323029] [<803afd5c>] (rx_complete) from [<803a9040>] (usb_gadget_giveback_request+0x14/0x18)
> [  477.331817]  r9:8e02f464 r8:8dae9cbc r7:8e02f464 r6:8dae9c80 r5:8dae9cb4 r4:0000007e
> [  477.339661] [<803a902c>] (usb_gadget_giveback_request) from [<803a082c>] (udc_irq+0x4c4/0xcdc)
> [  477.348285] [<803a0368>] (udc_irq) from [<8039d6bc>] (ci_irq+0x58/0x11c)
> [  477.354988]  r10:807ddefe r9:8e0bd480 r8:00000027 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.362903]  r4:8e02f010
> [  477.365463] [<8039d664>] (ci_irq) from [<8004d670>] (handle_irq_event_percpu+0x80/0x148)
> [  477.373552]  r5:807bd6c4 r4:8e2d0880
> [  477.377170] [<8004d5f0>] (handle_irq_event_percpu) from [<8004d768>] (handle_irq_event+0x30/0x40)
> [  477.386040]  r10:807ac0d4 r9:807d2540 r8:8e006000 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.393954]  r4:8e0bd480
> [  477.396514] [<8004d738>] (handle_irq_event) from [<8004fce0>] (handle_fasteoi_irq+0xa4/0x16c)
> [  477.405036]  r5:807bd6c4 r4:8e0bd480
> [  477.408655] [<8004fc3c>] (handle_fasteoi_irq) from [<8004cdd8>] (generic_handle_irq+0x34/0x44)
> [  477.417264]  r5:00000027 r4:00000027
> [  477.420882] [<8004cda4>] (generic_handle_irq) from [<8004d03c>] (__handle_domain_irq+0x5c/0xb0)
> [  477.429579]  r5:00000027 r4:807bd4fc
> [  477.433194] [<8004cfe0>] (__handle_domain_irq) from [<80009364>] (gic_handle_irq+0x2c/0x5c)
> [  477.441546]  r9:807d2540 r8:807ac0cc r7:90002100 r6:807abf20 r5:807ac364 r4:9000210c
> [  477.449385] [<80009338>] (gic_handle_irq) from [<80013800>] (__irq_svc+0x40/0x54)
> [  477.456874] Exception stack(0x807abf20 to 0x807abf68)
> [  477.461945] bf20: 00000001 00000000 00000000 8001d7a0 807aa000 807ac0cc 00000000 00000000
> [  477.470138] bf40: 807ac0cc 807d2540 807ac0d4 807abf74 807abf78 807abf68 80010028 8001002c
> [  477.478320] bf60: 60010013 ffffffff
> [  477.481814]  r7:807abf54 r6:ffffffff r5:60010013 r4:8001002c
> [  477.487552] [<8000ffec>] (arch_cpu_idle) from [<80045f14>] (cpu_startup_entry+0x1c8/0x254)
> [  477.495838] [<80045d4c>] (cpu_startup_entry) from [<8058f3bc>] (rest_init+0x78/0x7c)
> [  477.503588]  r7:ffffffff
> [  477.506150] [<8058f344>] (rest_init) from [<80777cd4>] (start_kernel+0x390/0x39c)
> [  477.513649] [<80777944>] (start_kernel) from [<80008078>] (0x80008078)
> [  477.520182] ---[ end trace b4eebba1cce20129 ]---
> [  477.542199] ------------[ cut here ]------------
> [  477.547675] WARNING: CPU: 0 PID: 79 at lib/list_debug.c:59 __list_del_entry+0xc4/0xe8()
> [  477.556504] list_del corruption. prev->next should be 8daf74c0, but was 8daf7c40
> [  477.564318] Modules linked in:
> [  477.567403] CPU: 0 PID: 79 Comm: systemd-journal Tainted: G        W       4.1.5-00004-g326879d #327
> [  477.576539] Hardware name: Freescale Vybrid VF5xx/VF6xx (Device Tree)
> [  477.582985] Backtrace:
> [  477.585479] [<80012b78>] (dump_backtrace) from [<80012d98>] (show_stack+0x18/0x1c)
> [  477.593054]  r7:802a5ff4 r6:0000003b r5:00000009 r4:00000000
> [  477.598797] [<80012d80>] (show_stack) from [<80590990>] (dump_stack+0x24/0x28)
> [  477.606035] [<8059096c>] (dump_stack) from [<80023e24>] (warn_slowpath_common+0x88/0xb4)
> [  477.614136] [<80023d9c>] (warn_slowpath_common) from [<80023e88>] (warn_slowpath_fmt+0x38/0x40)
> [  477.622837]  r8:8dae9cbc r7:8e02f464 r6:8dae9c80 r5:0000007e r4:80704238
> [  477.629628] [<80023e54>] (warn_slowpath_fmt) from [<802a5ff4>] (__list_del_entry+0xc4/0xe8)
> [  477.637981]  r3:8daf74c0 r2:80704238
> [  477.641582]  r4:8daf7c40
> [  477.644145] [<802a5f30>] (__list_del_entry) from [<803a0740>] (udc_irq+0x3d8/0xcdc)
> [  477.651820] [<803a0368>] (udc_irq) from [<8039d6bc>] (ci_irq+0x58/0x11c)
> [  477.658522]  r10:807ddefe r9:8e0bd480 r8:00000027 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.666437]  r4:8e02f010
> [  477.669001] [<8039d664>] (ci_irq) from [<8004d670>] (handle_irq_event_percpu+0x80/0x148)
> [  477.677094]  r5:807bd6c4 r4:8e2d0880
> [  477.680712] [<8004d5f0>] (handle_irq_event_percpu) from [<8004d768>] (handle_irq_event+0x30/0x40)
> [  477.689582]  r10:00000004 r9:00000020 r8:8e006000 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.697496]  r4:8e0bd480
> [  477.700058] [<8004d738>] (handle_irq_event) from [<8004fce0>] (handle_fasteoi_irq+0xa4/0x16c)
> [  477.708588]  r5:807bd6c4 r4:8e0bd480
> [  477.712206] [<8004fc3c>] (handle_fasteoi_irq) from [<8004cdd8>] (generic_handle_irq+0x34/0x44)
> [  477.720815]  r5:00000027 r4:00000027
> [  477.724433] [<8004cda4>] (generic_handle_irq) from [<8004d03c>] (__handle_domain_irq+0x5c/0xb0)
> [  477.733130]  r5:00000027 r4:807bd4fc
> [  477.736746] [<8004cfe0>] (__handle_domain_irq) from [<80009364>] (gic_handle_irq+0x2c/0x5c)
> [  477.745097]  r9:00000020 r8:10c5387d r7:90002100 r6:8d945fb0 r5:807ac364 r4:9000210c
> [  477.752937] [<80009338>] (gic_handle_irq) from [<80013ac8>] (__irq_usr+0x48/0x60)
> [  477.760426] Exception stack(0x8d945fb0 to 0x8d945ff8)
> [  477.765492] 5fa0:                                     00000000 561cf4d0 76f2d7d0 561cf4d0
> [  477.773688] 5fc0: 76f2d7c0 76f2d7c0 00000002 0000000c 00000000 00000020 00000004 7efc7250
> [  477.781878] 5fe0: 7efc7164 7efc7118 76e68ce8 76e663f8 200f0010 ffffffff
> [  477.788498]  r7:10c5387d r6:ffffffff r5:200f0010 r4:76e663f8
> [  477.794218] ---[ end trace b4eebba1cce2012a ]---
> [  477.799965] ------------[ cut here ]------------
> [  477.804616] WARNING: CPU: 0 PID: 79 at lib/list_debug.c:59 __list_del_entry+0xc4/0xe8()
> [  477.812626] list_del corruption. prev->next should be 8daf74c0, but was 8daf7940
> [  477.820025] Modules linked in:
> [  477.823108] CPU: 0 PID: 79 Comm: systemd-journal Tainted: G        W       4.1.5-00004-g326879d #327
> [  477.832246] Hardware name: Freescale Vybrid VF5xx/VF6xx (Device Tree)
> [  477.838691] Backtrace:
> [  477.841181] [<80012b78>] (dump_backtrace) from [<80012d98>] (show_stack+0x18/0x1c)
> [  477.848752]  r7:802a5ff4 r6:0000003b r5:00000009 r4:00000000
> [  477.854490] [<80012d80>] (show_stack) from [<80590990>] (dump_stack+0x24/0x28)
> [  477.861732] [<8059096c>] (dump_stack) from [<80023e24>] (warn_slowpath_common+0x88/0xb4)
> [  477.869835] [<80023d9c>] (warn_slowpath_common) from [<80023e88>] (warn_slowpath_fmt+0x38/0x40)
> [  477.878536]  r8:8dae9cbc r7:8e02f464 r6:8dae9c80 r5:0000007e r4:80704238
> [  477.885327] [<80023e54>] (warn_slowpath_fmt) from [<802a5ff4>] (__list_del_entry+0xc4/0xe8)
> [  477.893679]  r3:8daf74c0 r2:80704238
> [  477.897281]  r4:8daf74c0
> [  477.899840] [<802a5f30>] (__list_del_entry) from [<803a0740>] (udc_irq+0x3d8/0xcdc)
> [  477.907509] [<803a0368>] (udc_irq) from [<8039d6bc>] (ci_irq+0x58/0x11c)
> [  477.914212]  r10:807ddefe r9:8e0bd480 r8:00000027 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.922127]  r4:8e02f010
> [  477.924688] [<8039d664>] (ci_irq) from [<8004d670>] (handle_irq_event_percpu+0x80/0x148)
> [  477.932784]  r5:807bd6c4 r4:8e2d0880
> [  477.936402] [<8004d5f0>] (handle_irq_event_percpu) from [<8004d768>] (handle_irq_event+0x30/0x40)
> [  477.945272]  r10:561d0090 r9:00000000 r8:8e006000 r7:00000000 r6:00000000 r5:807bd6c4
> [  477.953187]  r4:8e0bd480
> [  477.955747] [<8004d738>] (handle_irq_event) from [<8004fce0>] (handle_fasteoi_irq+0xa4/0x16c)
> [  477.964278]  r5:807bd6c4 r4:8e0bd480
> [  477.967896] [<8004fc3c>] (handle_fasteoi_irq) from [<8004cdd8>] (generic_handle_irq+0x34/0x44)
> [  477.976505]  r5:00000027 r4:00000027
> [  477.980123] [<8004cda4>] (generic_handle_irq) from [<8004d03c>] (__handle_domain_irq+0x5c/0xb0)
> [  477.988820]  r5:00000027 r4:807bd4fc
> [  477.992435] [<8004cfe0>] (__handle_domain_irq) from [<80009364>] (gic_handle_irq+0x2c/0x5c)
> [  478.000787]  r9:00000000 r8:10c5387d r7:90002100 r6:8d945fb0 r5:807ac364 r4:9000210c
> [  478.008627] [<80009338>] (gic_handle_irq) from [<80013ac8>] (__irq_usr+0x48/0x60)
> [  478.016116] Exception stack(0x8d945fb0 to 0x8d945ff8)
> [  478.021182] 5fa0:                                     561cf7e0 00000010 00000003 561cf7e0
> [  478.029370] 5fc0: 561c5008 00000010 00000058 00000006 00000003 00000000 561d0090 000347c0
> [  478.037559] 5fe0: 00000000 7efc6d08 54b1a9ab 54b2f6d8 600f0030 ffffffff
> [  478.044179]  r7:10c5387d r6:ffffffff r5:600f0030 r4:54b2f6d8
> [  478.049899] ---[ end trace b4eebba1cce2012b ]---
> [  478.054598] ------------[ cut here ]------------
> [  478.059220] Kernel BUG at 800bd364 [verbose debug info unavailable]
> [  478.065496] Internal error: Oops - BUG: 0 [#1] ARM
> [  478.070293] Modules linked in:
> [  478.073373] CPU: 0 PID: 79 Comm: systemd-journal Tainted: G        W       4.1.5-00004-g326879d #327
> [  478.082504] Hardware name: Freescale Vybrid VF5xx/VF6xx (Device Tree)
> [  478.088955] task: 8e332140 ti: 8d944000 task.ti: 8d944000
> [  478.094367] PC is at kfree+0xfc/0x100
> [  478.098046] LR is at free_pending_td.isra.17+0x30/0x34
> [  478.103192] pc : [<800bd364>]    lr : [<8039fa80>]    psr: 400f0193
> [  478.103192] sp : 8d945e30  ip : 8d945e48  fp : 8d945e44
> [  478.114676] r10: 8daf74c0  r9 : 8daf74c0  r8 : 8dae9cbc
> [  478.119910] r7 : 8e02f464  r6 : 8dae9c80  r5 : 8e02f4bc  r4 : 8daf74c0
> [  478.126445] r3 : 8fda6ee0  r2 : 00000000  r1 : 8fbf1000  r0 : 8daf74c0
> [  478.132983] Flags: nZcv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
> [  478.140210] Control: 10c5387d  Table: 8d988059  DAC: 00000015
> [  478.145963] Process systemd-journal (pid: 79, stack limit = 0x8d944208)
> [  478.152583] Stack: (0x8d945e30 to 0x8d946000)
> [  478.156954] 5e20:                                     8daf74c0 8e02f4bc 8d945e5c 8d945e48
> [  478.165143] 5e40: 8039fa80 800bd274 8daf74c0 fffe5c0e 8d945ecc 8d945e60 803a0734 8039fa5c
> [  478.173335] 5e60: 8d945edc 807f603c 8039fae8 8e02f408 807ac044 00000001 8e02f49c 8e02f464
> [  478.181528] 5e80: 8e02f010 8e02f010 00000001 8dae9cb4 8dae9c00 8e02f4bc 8d945efc 8d945ea8
> [  478.189720] 5ea0: 8001a844 8e02f010 807bd6c4 00000000 00000000 00000027 8e0bd480 807ddefe
> [  478.197913] 5ec0: 8d945ee4 8d945ed0 8039d6bc 803a0374 8e2d0880 807bd6c4 8d945f1c 8d945ee8
> [  478.206105] 5ee0: 8004d670 8039d670 97a88b4b 7675df38 8d945fac 8e0bd480 807bd6c4 00000000
> [  478.214297] 5f00: 00000000 8e006000 00000000 561d0090 8d945f34 8d945f20 8004d768 8004d5fc
> [  478.222489] 5f20: 8e0bd480 807bd6c4 8d945f4c 8d945f38 8004fce0 8004d744 00000027 00000027
> [  478.230682] 5f40: 8d945f64 8d945f50 8004cdd8 8004fc48 807bd4fc 00000027 8d945f8c 8d945f68
> [  478.238874] 5f60: 8004d03c 8004cdb0 9000210c 807ac364 8d945fb0 90002100 10c5387d 00000000
> [  478.247067] 5f80: 8d945fac 8d945f90 80009364 8004cfec 54b2f6d8 600f0030 ffffffff 10c5387d
> [  478.255259] 5fa0: 00000000 8d945fb0 80013ac8 80009344 561cf7e0 00000010 00000003 561cf7e0
> [  478.263451] 5fc0: 561c5008 00000010 00000058 00000006 00000003 00000000 561d0090 000347c0
> [  478.271643] 5fe0: 00000000 7efc6d08 54b1a9ab 54b2f6d8 600f0030 ffffffff 00000000 00000000
> [  478.279820] Backtrace:
> [  478.282304] [<800bd268>] (kfree) from [<8039fa80>] (free_pending_td.isra.17+0x30/0x34)
> [  478.290219]  r5:8e02f4bc r4:8daf74c0
> [  478.293837] [<8039fa50>] (free_pending_td.isra.17) from [<803a0734>] (udc_irq+0x3cc/0xcdc)
> [  478.302100]  r5:fffe5c0e r4:8daf74c0
> [  478.305715] [<803a0368>] (udc_irq) from [<8039d6bc>] (ci_irq+0x58/0x11c)
> [  478.312418]  r10:807ddefe r9:8e0bd480 r8:00000027 r7:00000000 r6:00000000 r5:807bd6c4
> [  478.320333]  r4:8e02f010
> [  478.322892] [<8039d664>] (ci_irq) from [<8004d670>] (handle_irq_event_percpu+0x80/0x148)
> [  478.330981]  r5:807bd6c4 r4:8e2d0880
> [  478.334599] [<8004d5f0>] (handle_irq_event_percpu) from [<8004d768>] (handle_irq_event+0x30/0x40)
> [  478.343469]  r10:561d0090 r9:00000000 r8:8e006000 r7:00000000 r6:00000000 r5:807bd6c4
> [  478.351384]  r4:8e0bd480
> [  478.353944] [<8004d738>] (handle_irq_event) from [<8004fce0>] (handle_fasteoi_irq+0xa4/0x16c)
> [  478.362475]  r5:807bd6c4 r4:8e0bd480
> [  478.366093] [<8004fc3c>] (handle_fasteoi_irq) from [<8004cdd8>] (generic_handle_irq+0x34/0x44)
> [  478.374703]  r5:00000027 r4:00000027
> [  478.378320] [<8004cda4>] (generic_handle_irq) from [<8004d03c>] (__handle_domain_irq+0x5c/0xb0)
> [  478.387017]  r5:00000027 r4:807bd4fc
> [  478.390632] [<8004cfe0>] (__handle_domain_irq) from [<80009364>] (gic_handle_irq+0x2c/0x5c)
> [  478.398984]  r9:00000000 r8:10c5387d r7:90002100 r6:8d945fb0 r5:807ac364 r4:9000210c
> [  478.406824] [<80009338>] (gic_handle_irq) from [<80013ac8>] (__irq_usr+0x48/0x60)
> [  478.414313] Exception stack(0x8d945fb0 to 0x8d945ff8)
> [  478.419378] 5fa0:                                     561cf7e0 00000010 00000003 561cf7e0
> [  478.427567] 5fc0: 561c5008 00000010 00000058 00000006 00000003 00000000 561d0090 000347c0
> [  478.435756] 5fe0: 00000000 7efc6d08 54b1a9ab 54b2f6d8 600f0030 ffffffff
> [  478.442377]  r7:10c5387d r6:ffffffff r5:600f0030 r4:54b2f6d8
> [  478.448108] Code: e1a01003 e1a0000c ebffff17 e89da830 (e7f001f2)
> [  478.454217] ---[ end trace b4eebba1cce2012c ]---
> [  478.458844] Kernel panic - not syncing: Fatal exception in interrupt
> [  478.465208] ---[ end Kernel panic - not syncing: Fatal exception in interrupt

-- 

Best Regards,
Peter Chen
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux