Comment 7 for bug 1425803

Revision history for this message
Warren (wseverin) wrote :

This bug occurs with more than just one chipset. For chuckles I picked up a 7-port USB 3.0 hub that uses GenesysLogic 3520 (maybe 3521) chipsets. *SAME PROBLEM*.

I can confirm that this problem occurs with more than just the VIA VL812-B2 chipset. How many different chipsets, who knows. The VIA and GenesysLogic chipsets are the most popularly used for external hubs. It may well be the case that the xhci_hcd does not well handle the situation of USB 3.0 external hubs plugged into USB 3.0 internal hubs on a wide level. Probably the title of this bug report should be changed.

It smells like when an external USB 3.0 hub is plugged into the port of an internal USB 3.0 hub, the khubd process goes into spinlock and never comes out.