kernel panic in xhci_bus_resume?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

kernel panic in xhci_bus_resume?

553 Views
tmatsuzawa
Contributor I

Hello.
We are testing fido based system (based on freescale imx-3.14.52-1.1.0_ga) on SABRE-AI, and occasionally experiencing a kernel panic, seemingly happening in USB host driver.
The log always look like below, where I see function name xhci_bus_resume.
(The whole log is also attached.)

 

I have googledd for the clue, but I could not find (so far) similar bug reports.
But I have learned that this function has something to do with CONFIG_PM kernel setting.
The issue also reproduced when there is no USB device attached to the port.

Any experience or suggestion to avoid this issue?

 

Switching to the newer versions of BSP is one idea, but I want to do so afater identifying the cause of this issue: What it is and what changes in the kernel will be fixing it.

 

Exception stack(0xd827bbd0 to 0xd827bc18)
bbc0: 00000000 60000193 00000000 00000000
bbe0: 00000018 80b4c588 80ae3634 00000007 00000001 60000113 00000000 00000000
bc00: 0000000f d827bc18 80776dcc 8006bb38 60000113 ffffffff
[<80012240>] (__irq_svc) from [<8006bb38>] (vprintk_emit+0x198/0x4fc)
[<8006bb38>] (vprintk_emit) from [<8076f4ec>] (printk+0x34/0x44)
[<8076f4ec>] (printk) from [<8001a304>] (show_pte+0x4c/0x10c)
[<8001a304>] (show_pte) from [<8076f22c>] (__do_kernel_fault.part.11+0x50/0x74)
[<8076f22c>] (__do_kernel_fault.part.11) from [<8001a628>] (do_page_fault+0x264/0x3e4)
[<8001a628>] (do_page_fault) from [<800083bc>] (do_DataAbort+0x38/0x98)
[<800083bc>] (do_DataAbort) from [<800121d8>] (__dabt_svc+0x38/0x60)
Exception stack(0xd827bde8 to 0xd827be30)
bde0: ee7260b0 00000001 00000000 00000000 00000000 d827bf00
be00: ee7260b0 ee726068 ee71e030 80ad6804 80ad65d0 ee72602c 00001fb3 d827be30
be20: 804f7df0 80466674 00000013 ffffffff
[<800121d8>] (__dabt_svc) from [<80466674>] (xhci_bus_resume+0xfc/0x33c)
[<80466674>] (xhci_bus_resume) from [<80ba215c>] (cpufreq_transition_notifier_list+0x18/0x80)
Code: 00000000 00200200 80b4a7ac 80b4a7ac (80b4a7b4)
---[ end trace a948f2b7fc7bc740 ]---

Original Attachment has been moved to: panic.txt.zip

Labels (3)
0 Kudos
2 Replies

419 Views
igorpadykov
NXP Employee
NXP Employee

Hi Takashi

xhci_bus_resume error occurs on high level usb kernel driver, so this

may be posted on kernel mail list. Also may be recommended to

check nxp releases, like L4.1.52 Demo

http://www.nxp.com/webapp/Download?colCode=L3.14.52_1.1.0_MX6QDLSOLO&appType=license&location=null&P... 

i.MX 6 Series Software and Development Tool|NXP 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

419 Views
tmatsuzawa
Contributor I
0 Kudos