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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html