Created attachment 761603 [details] output of lspci Description of problem: I have an USB 3.0 ExpressCard. Hotplugging the card on my (2 year old DELL) laptop does not work. Version-Release number of selected component (if applicable): kernel 3.9.5-201.fc18 How reproducible: Steps to Reproduce: 1. Plug in the ExpressCard 2. 3. Actual results: Nothing Expected results: Card shows up in lspci and attached usb-devices in lsusb Additional info: I tries the following 1. Enable pciehp_force 2. Enable pciehp_poll_mode 3. Set pciehp_poll_time 4. Load the modules shpchp or acpiphp_ibm 5. Combinations of 1-5 On the other hand, if the card is present on boot, it gets detected, configured and it works!
Created attachment 761604 [details] output of lspci when booted with usb card inserted
Can you attach the output of dmesg after you hotplug the card?
Created attachment 767473 [details] output of dmesg after plugging usb 3.0 expresscard Inserting the card add 2 last lines to dmesg, but nothing else. No difference if pciehp_force is set or not.
Hotplug of this card works under kernel-3.10.12-100.fc18.x86_64 As far as I am concerned this one is solved.
Thanks for letting us know.
This problem came back in Fedora 20, now running kernel-3.14.4-200.fc20.x86_64 Usually the card stays in the computer permanently so I don't know exactly since when hotplugging is broken again. I tried setting pciehp_force and pciehp_poll_mode to no avail