+++ This bug was initially created as a clone of Bug #732783 +++
Description of problem:
My usb 3.0 ports stopped working after I upgraded from fc14 to fc15 with preupgrade. My usb mouse, my usb keyboard and my usb memory are not working anymore.
When I installed fc14 I had to pass the kernel the parameter xhci.enable=1 and added the file /etc/pm/config.d/xhci in order to get my usb 3.0 working. Now that I've upgraded I removed the kernel parameter and removed the file but the usb 3.0 ports are not working anymore.
The strangest thing is that when I plug my mouse or keyboard and do a "lsusb", none of the appear listed.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Plug in any usb device on any of the usb 3.0 ports
The usb device plugged on the usb 3.0 ports does not work.
The usb device plugged on the usb 3.0 should work.
Created attachment 523432 [details]
What happens if you remove all the xhci stuff from your command line. Originally it was disable because it didn't have power management support (and we thought it would drain laptop batteries).
That is all fixed with 2.6.40.., so it should the module should just load (assuming you removed any other restriction).
So nothing seems to be working because the module isn't loading. Oddly it might be because of the xhci.enable=1 you have. That didn't sit well in your dmesg log. Not sure why that cause problems.
As Don points out, you did not remove the kernel command-line option.