I have a USB 2.0 device (wifi card) that is not detected when I plug it into a 3.0 port. It does not show up in /dev/bus/usb. This is an FC16 kernel(linux-3.3), and we have tested that it works in FC18 (linux-3.5) just fine. I cannot at this point switch out the whole kernel. I was hoping that you could help me narrow down some specific patches that I could back port to fix this. Here is the output: xhci_hcd 0000:00:14.0: Port Status Change Event for port 1 xhci_hcd 0000:00:14.0: resume root hub usb usb9: usb wakeup-resume usb usb9: usb auto-resume hub 9-0:1.0: hub_resume xhci_hcd 0000:00:14.0: get port status, actual port 0 status = 0x206e1 xhci_hcd 0000:00:14.0: Get port status returned 0x10101 hub 9-0:1.0: port 1: status 0101 change 0001 xhci_hcd 0000:00:14.0: clear port connect change, actual port 0 status = 0x6e1 xhci_hcd 0000:00:14.0: get port status, actual port 1 status = 0x202a0 xhci_hcd 0000:00:14.0: Get port status returned 0x10100 xhci_hcd 0000:00:14.0: clear port connect change, actual port 1 status = 0x2a0 xhci_hcd 0000:00:14.0: get port status, actual port 2 status = 0x2a0 xhci_hcd 0000:00:14.0: Get port status returned 0x100 xhci_hcd 0000:00:14.0: get port status, actual port 3 status = 0x2a0 xhci_hcd 0000:00:14.0: Get port status returned 0x100 hub 9-0:1.0: state 7 ports 4 chg 0002 evt 0000 xhci_hcd 0000:00:14.0: get port status, actual port 0 status = 0x6e1 xhci_hcd 0000:00:14.0: Get port status returned 0x101 hub 9-0:1.0: port 1, status 0101, change 0000, 12 Mb/s xhci_hcd 0000:00:14.0: // Ding dong! xhci_hcd 0000:00:14.0: Adding 1 ep ctx, 1 now active. xhci_hcd 0000:00:14.0: Slot 2 output ctx = 0xfffea000 (dma) xhci_hcd 0000:00:14.0: Slot 2 input ctx = 0xfffeb000 (dma) xhci_hcd 0000:00:14.0: Set slot id 2 dcbaa entry ffff88020e48a010 to 0xfffea000 xhci_hcd 0000:00:14.0: set port reset, actual port 0 status = 0x791 xhci_hcd 0000:00:14.0: get port status, actual port 0 status = 0xf91 xhci_hcd 0000:00:14.0: Get port status returned 0x511 hub 9-0:1.0: port 1 not reset yet, waiting 50ms xhci_hcd 0000:00:14.0: Port Status Change Event for port 1 xhci_hcd 0000:00:14.0: get port status, actual port 0 status = 0x2206e1 xhci_hcd 0000:00:14.0: Get port status returned 0x110101 xhci_hcd 0000:00:14.0: clear port reset change, actual port 0 status = 0x206e1 xhci_hcd 0000:00:14.0: disable port, actual port 0 status = 0x206e1 xhci_hcd 0000:00:14.0: // Ding dong! xhci_hcd 0000:00:14.0: Dropped 1 ep ctxs, flags = 0x1, 0 now active. xhci_hcd 0000:00:14.0: Bad real port. hub 9-0:1.0: unable to enumerate USB device on port 1 xhci_hcd 0000:00:14.0: disable port, actual port 0 status = 0x206e1 hub 9-0:1.0: hub_suspend usb usb9: bus auto-suspend, wakeup 1 Curtis Wyatt -- 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