Mathias Nyman wrote:
Hi
There are some xhci resume related issues which might be related to this.
Host and device initiated resume functions race, and we end up with this similar output:
Nov 26 02:24:18 vostro kernel: xhci_hcd 0000:0b:00.0: suspend failed because a port is resuming
Nov 26 02:24:18 vostro kernel: usb usb1: bus suspend fail, err -16
I still see these messages.
Before digging into all this data there is patch attempting to solve that issue found at:
https://patchwork.kernel.org/patch/7733771/
It applies on 4.3, does it help?
Hi Mathias,
thank your for your efforts. I tried, in two attempts I did not get "locked up" up Aukey hub (means the blue status LED next to its each USB socket did not start blinking).
We start with vanilla dmesg from bootup and lsusb output:
dmesg.4.3.0-patched.txt
lsusb_vt.txt
I connected the Aukey hub to TI host controller on my laptop, enabled usbmon logging, turned on power of the Aukey hub, then turned on power of the external drive, connected its Prolific-based bridge, kernel mounted filesystem, I unmounted it, turned off power on the Prolific adapter. See:
464608 Dec 1 21:39 Aukey_15port_hub.mon.out
Then, in a second attempt, I just enabled usbmon capture and enabled power back on the Prolific adapter, kernel mounted filesystem, I unmounted it, turned off power on the Prolific adapter. And disabled usbmon logging:
360332 Dec 1 21:41 Aukey_15port_hub.mon.out2
At least USB 2.0 mouse attached to the Aukey hub works while I had problems with 3G modem dongle, but that is likely a different issue.
Here are all the contents.
-rw-r--r-- 1 root root 60698 Dec 1 21:35 dmesg.4.3.0-patched.txt
-rw-r--r-- 1 root root 389 Dec 1 21:35 lsusb_vt.txt
-rw-r--r-- 1 root root 464608 Dec 1 21:39 Aukey_15port_hub.mon.out
-rw-r--r-- 1 root root 360332 Dec 1 21:41 Aukey_15port_hub.mon.out2
-rw-r--r-- 1 root root 1409943 Dec 1 21:41 dmesg-final.txt
You can fetch http://195.113.57.32/~mmokrejs/Aukey_15port_hub_20151201.tar.bz2 (156kB).
Thank you,
Martin
--
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