Re: [BUG] xhci_hcd: intermittent bug with VL812 hub: Bad Slot ID 2 Could not allocate xHCI USB device data structures

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

 



On Sat, Apr 25, 2015 at 10:39:23PM +0100, Chris Bainbridge wrote:
> Kernel: v4.0-10710-g27cf3a1
> 
> Hardware:
> 
> IvyBridge Macbook (Panther Point PCH), 2 external USB3 ports
> AmazonBasics 10 Port USB 3.0 Hub (3x VIA VL812 hub controllers)
> 
> Bug:
> 
> In ~7%-10% of boots there is an error:
> 
> [    0.604801] xhci_hcd 0000:00:14.0: Bad Slot ID 2
> [    0.604802] xhci_hcd 0000:00:14.0: Could not allocate xHCI USB
> device data structures
> [    0.604805] usb usb1-port3: couldn't allocate usb_device
> 
> When this happens, no USB2 devices will be detected on the hub - the
> three USB2 hub controllers (2109:2812) from the hub are not detected.
> 
> This problem does not seem to occur in OS X: on 60 boots the USB2
> devices appeared every time.

I'm also getting this with 3.19.5:

[    0.812455] xhci_hcd 0000:00:14.0: Bad Slot ID 2
[    0.813104] xhci_hcd 0000:00:14.0: Could not allocate xHCI USB device data structures
[    0.813756] usb usb1-port4: couldn't allocate usb_device

This could be a regression in 3.19 as I've never come across this
before. It happened on the first boot with 3.19 and I immediately
reverted to 3.18 (this is my main machine) so not sure if it happens on
every boot.

This is with an "Intel Corporation 8 Series/C220 Series Chipset Family
USB xHCI (rev 04)" controller and the external USB 3.0 hub in my monitor
(0451:8042 Texas Instruments, Inc. Hub):

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
    |__ Port 6: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
    |__ Port 4: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M

I don't seem to be able to reproduce it on a different machine (but
perhaps I didn't try hard enough if it is indeed intermittent).

Johan
--
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