RE: xHCI host not responding to stop endpoint command

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Stuart Foster [mailto:smf.linux@xxxxxxxxxxxx]
> Sent: Thursday, March 01, 2012 12:12 AM
> To: Xu, Andiry
> Cc: linux-usb@xxxxxxxxxxxxxxx
> Subject: Re: xHCI host not responding to stop endpoint command
> 
> On 02/29/12 02:24, Andiry Xu wrote:
> > On 02/28/2012 06:14 PM, Stuart Foster wrote:
> >>
> >>> Do you have other USB3 devices to test? Do all the USB devices show the
> >>> same symptom when connected to USB3.0 ports?
> >>>
> >>> Also, please try BIOS version 0813 and 0902.
> >>>
> >>> Thanks,
> >>> Andiry
> >>>
> >>> --
> >>> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> >>> the body of a message to majordomo@...
> >>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >>>
> >>>
> >>
> >> Andiry,
> >>
> >> I have tried all the BIOS versions suggested with no luck. I have looked
> at
> >> all my USB devices and I have currently only the one USB3 device.
> >> I do have a USB3 card in another machine (a Windows XP machine). The
> USB3
> >> drive works correctly when used on this interface in this machine.
> >>
> >
> > Thanks for the test. Do your USB1.1/2.0 devices work OK on USB3 ports of
> > M5A97 platform?
> >
> > Can you plug your USB3 card on M5A97 and try with USB3 drive? If it
> > works fine, I suspect it's controller HW issue.
> >
> > Thanks,
> > Andiry
> >
> >
> >
> Andiry,
> 
> Herewith the results for the extra USB3 Pci-e card.
> In all cases the drive could be mounted and data transfered.
> Again dmesg output filtered by "xhci_hcd":
> 

The dmesg is still normal. I suspect it's controller HW issue on M5A97.
There is similar issue on M5A97 and fixed by BIOS upgrade. I don't know why
it's not useful for your case.

Thanks,
Andiry

> USB3 drive for kernel 3.2.8:
> xhci_hcd 0000:04:00.0: PCI INT A -> GSI 50 (level, low) -> IRQ 50
> xhci_hcd 0000:04:00.0: setting latency timer to 64
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 5
> xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
> xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
> usb usb5: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
> usb usb6: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:07:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> xhci_hcd 0000:07:00.0: setting latency timer to 64
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 7
> xhci_hcd 0000:07:00.0: irq 16, io mem 0xfe500000
> xhci_hcd 0000:07:00.0: irq 81 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 82 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 83 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 84 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 85 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 86 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 87 for MSI/MSI-X
> usb usb7: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 10
> usb usb10: Manufacturer: Linux 3.2.8 xhci_hcd
> usb 10-2: new SuperSpeed USB device number 2 using xhci_hcd
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> 
> USB3 drive for kernel 3.3.0-rc5:
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 5
> xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
> xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
> usb usb5: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
> usb usb6: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 7
> xhci_hcd 0000:07:00.0: irq 16, io mem 0xfe500000
> xhci_hcd 0000:07:00.0: irq 81 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 82 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 83 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 84 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 85 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 86 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 87 for MSI/MSI-X
> usb usb7: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 8
> usb usb8: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> usb 8-2: new SuperSpeed USB device number 6 using xhci_hcd
> 
> USB2 drive for kernel 3.2.8:
> xhci_hcd 0000:04:00.0: PCI INT A -> GSI 50 (level, low) -> IRQ 50
> xhci_hcd 0000:04:00.0: setting latency timer to 64
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 4
> xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
> xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
> usb usb4: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
> usb usb6: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:07:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> xhci_hcd 0000:07:00.0: setting latency timer to 64
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 7
> xhci_hcd 0000:07:00.0: irq 16, io mem 0xfe500000
> xhci_hcd 0000:07:00.0: irq 81 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 82 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 83 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 84 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 85 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 86 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 87 for MSI/MSI-X
> usb usb7: Manufacturer: Linux 3.2.8 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 8
> usb usb8: Manufacturer: Linux 3.2.8 xhci_hcd
> usb 7-2: new high-speed USB device number 2 using xhci_hcd
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
> 
> USB2 drive for kernel 3.3.0-rc5:
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 5
> xhci_hcd 0000:04:00.0: irq 50, io mem 0xfe800000
> xhci_hcd 0000:04:00.0: irq 74 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 75 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 76 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 77 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 78 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 79 for MSI/MSI-X
> xhci_hcd 0000:04:00.0: irq 80 for MSI/MSI-X
> usb usb5: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:04:00.0: xHCI Host Controller
> xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 6
> usb usb6: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 7
> xhci_hcd 0000:07:00.0: irq 16, io mem 0xfe500000
> xhci_hcd 0000:07:00.0: irq 81 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 82 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 83 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 84 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 85 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 86 for MSI/MSI-X
> xhci_hcd 0000:07:00.0: irq 87 for MSI/MSI-X
> usb usb7: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> xhci_hcd 0000:07:00.0: xHCI Host Controller
> xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 8
> usb usb8: Manufacturer: Linux 3.3.0-rc5 xhci_hcd
> usb 7-2: new high-speed USB device number 2 using xhci_hcd
> 
> regards
> 
> Stuart


--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux