Here is a trouble in xHCI. The camera STC-MC33USB that is recognized on the same computer&port with Windows, but it fails to be enumerated in recent Linux kernels, with error Babble (-75). I recompiled the kernel with DEBUG on for XHCI and DEBUG_USB. I attach the following files: - dmesg_cam_connect (cat /proc/kmsg output during plugging the USB connector) - dmesg_cam_disconnect_and_poll (cat /proc/kmsg during a normal xhci ring poll and then a camera usb unplugging) -lsusb_ehci_Sentech (lsusb -v on a system with ahci where the camera is recognized) -lsusb_ehci_nothing (lsusb -v on the same system with ahci with nothing plugged in) -lsusb_xhci_Sentech (lsusb -v on the system with xhci where the camera is recognized) -lsusb_xhci_nothing (lsusb -v on the same system with xhci with nothing plugged in)
Attachment:
lsusb_ehci_nothing
Description: lsusb_ehci_nothing
Attachment:
lsusb_ehci_Sentech
Description: lsusb_ehci_Sentech
Attachment:
dmesg_cam_connect
Description: dmesg_cam_connect
Attachment:
dmesg_cam_disconnect_and_poll
Description: dmesg_cam_disconnect_and_poll
Attachment:
lsusb_xhci_Sentech
Description: lsusb_xhci_Sentech
Attachment:
lsusb_xhci_nothing
Description: lsusb_xhci_nothing