issue/bug with USB controller and xhci_hcd

Asked by james byerley

Hello
First of all I apologize if this is not the place to report this. I might be stupid but didn't found the proper way to report on launchpad :-/

Since I installed Ubuntu on my new convertible laptop, I got issues with the USB. Just after boot my USB controller is working properly (I can connect usb sticks, mices, and my internal camera works) and at some point long after it suddenly stop working (mices suddenly stop moving even when used, webcam and sticks no more detected).
This can happend few minuts after boot, or several days after.
Yet I have not been able to find what triggers the failure. It seems to be related to some hard job for the kernel (wake from sleep, swap of RAM) because it often happend at those time. But not repeatabily.

more concrete infos:
after failure, I get
$ dmesg

[ 2671.894099] perf: interrupt took too long (2512 > 2500), lowering kernel.perf_event_max_sample_rate to 79500
[ 3262.197917] xhci_hcd 0000:03:00.3: Mismatch between completed Set TR Deq Ptr command & xHCI internal state.
[ 3262.197927] xhci_hcd 0000:03:00.3: ep deq seg = 000000008dafef36, deq ptr = 000000005f96ce32
[ 3262.198052] xhci_hcd 0000:03:00.3: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000a address=0x0 flags=0x0000]
[ 3267.250397] xhci_hcd 0000:03:00.3: xHCI host not responding to stop endpoint command.
[ 3267.250428] xhci_hcd 0000:03:00.3: xHCI host controller not responding, assume dead
[ 3267.250463] xhci_hcd 0000:03:00.3: HC died; cleaning up
[ 3267.250499] usb 1-3: USB disconnect, device number 2
[ 3267.311251] usb 1-4: USB disconnect, device number 3

and lsusb doesn't show my devices anymore, even the newly inserted ones
I can provide a complete dmesg and syslog if needed.

config:
- Asus Zenbook flip 14 UM462DA
- Ubuntu 20.04 up to date 2020.12.04
- kernel 5.4.0-56-generic

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Do you have the latest BIOS?

Revision history for this message
james byerley (byerley) said :
#2

Not sure, I never updated it, so it should be some version of the two last yers since the model is pretty new
But how can the BIOS be linked with that ?

Revision history for this message
james byerley (byerley) said :
#3

taking a quick look at ASUS website, I confirm this is not the latest BIOS

Revision history for this message
james byerley (byerley) said :
#4

I upgraded the BIOS to the latest from the manufacturer, the bug persists.

Revision history for this message
Bernard Stafford (bernard010) said :
#5

Go ahead and file a bug report. Please use Apport to collect information to go with your bug report.
Open a terminal and type: ubuntu-bug linux
https://wiki.ubuntu.com/Apport
Please include a link to this question in the comments of your bug report.

Revision history for this message
james byerley (byerley) said :
#6

I did, this is the bug report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1908894
Should I add more informations ?

Can you help with this problem?

Provide an answer of your own, or ask james byerley for more information if necessary.

To post a message you must log in.