Hi Donatas, Thanks a lot for the problem report. On Tue, May 5, 2015 at 9:10 AM, Donatas G. <dg@xxxxxxxxxx> wrote: > [1.] One line summary of the problem: > ExpressCard type USB3.0 adapter does not work on hotplug > > [2.] Full description of the problem/report: > ExpressCard type USB3.0 adapter for laptop does not work on hotplug with the > current mainline kernel 4.1.0-040100rc2-generic – devices attached to it do > not get reported by the system as attached and cannot get mounted/function. > The hotplug does work on an older kernel (giving 3x read spead from an > external USB 3.0 drive), so it looks like a regression. What's the newest kernel you know about where it works correctly? Would you mind opening a report at http://bugzilla.kernel.org and attaching a complete dmesg log and "lspci -vv" output? If you have a similar log for the working kernel, please attach that, too. > No idea what else might be relevant. Here is dmesg output when manipulating > (inserting and detaching) the expressCard adapter and devices to it: > > $ dmesg ## after plugging in the expressCard adapter: > [ 189.077601] xhci_hcd 0000:05:00.0: xHCI Host Controller > [ 189.077618] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus > number 3 > [ 189.082972] xhci_hcd 0000:05:00.0: hcc params 0x014051cf hci version 0x100 > quirks 0x00000090 > [ 189.083409] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 > [ 189.083415] usb usb3: New USB device strings: Mfr=3, Product=2, > SerialNumber=1 > [ 189.083420] usb usb3: Product: xHCI Host Controller > [ 189.083425] usb usb3: Manufacturer: Linux 4.1.0-040100rc2-generic xhci-hcd > [ 189.083429] usb usb3: SerialNumber: 0000:05:00.0 > [ 189.083941] hub 3-0:1.0: USB hub found > [ 189.084014] hub 3-0:1.0: 2 ports detected > [ 189.084279] xhci_hcd 0000:05:00.0: xHCI Host Controller > [ 189.084290] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus > number 4 > [ 189.086591] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003 > [ 189.086601] usb usb4: New USB device strings: Mfr=3, Product=2, > SerialNumber=1 > [ 189.086607] usb usb4: Product: xHCI Host Controller > [ 189.086614] usb usb4: Manufacturer: Linux 4.1.0-040100rc2-generic xhci-hcd > [ 189.086620] usb usb4: SerialNumber: 0000:05:00.0 > [ 189.087119] hub 4-0:1.0: USB hub found > [ 189.087200] hub 4-0:1.0: 2 ports detected > > ## upon unplugging adapter: no output! > > ## upon replugging adapter - no output! Strange. We should mention it when the xHCI controller goes away, and also when it returns. Maybe we're not detecting those events correctly. Bjorn -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html