Re: BUG xhci_hcd usb3 module WARNS with JMicron JMS567 when writing to disk

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

 



Hello Menion.

Yes, Ive already circunvented it connecting to a USB2 port instead. It
would be nice to have this feature working. that is all.

ehci-pci kernel module works.
xhci-hcd kernel module fails.

on both cases its running as UAS, but one module is broken. Are you
sure the issue is with the chipset itself?

Thanks

Tomas



On Fri, Apr 20, 2018 at 11:42 AM, Menion <menion@xxxxxxxxx> wrote:
> I think that JMS567 is mostly broken nowadays in Linux UAS
> Mine in an Orico multibay encolsure produce a lot of CMD timeout
> Recently Orico is just silently disabling in firmware the UAS support
> for this bridge (still advertising it on the webpage, usual chinese
> behaviour)
> Try to disable UAS with usb-storage quirks instead of blacklisting the
> entire usb-storage
>
> 2018-04-20 16:10 GMT+02:00 Tomas M <tmezzadra@xxxxxxxxx>:
>> Hello,
>>
>> Tested 4.16.2 with the same results. Anything i can do to help find the problem?
>>
>> Thanks
>>
>> Tomas
>>
>> On Mon, Mar 12, 2018 at 8:22 AM, Tomas M <tmezzadra@xxxxxxxxx> wrote:
>>> Hello, I think its UAS:
>>> From the dmesg:
>>> [  652.335275] usb 1-1.3: Product: SABRENT
>>> [  652.335279] usb 1-1.3: Manufacturer: SABRENT
>>> [  652.335283] usb 1-1.3: SerialNumber: DB98765432123
>>> [  652.337283] scsi host8: uas
>>> [  652.338731] scsi 8:0:0:0: Direct-Access     SABRENT
>>>   4101 PQ: 0 ANSI: 6
>>>
>>> SABRENT Is the HDD craddle.
>>>
>>> I have an external Toshiba HDD running on the same computer with the
>>> xhci_hcd driver for years without problems. But it reads:
>>>  >>> usb-storage 4-1:1.0: USB Mass Storage device detected
>>> so i think its fundamentally different.
>>>
>>> Yes. data corruption ocurred when Oopsing.
>>>
>>> Like i said, i tried different HDDs and have two HDD Craddles to play
>>> with. all combinations brought the same result. Both craddles have
>>> SATA-USB3 chipsets from JMicrion. running on a USB2 chipset with the
>>> ehci driver works fine.
>>>
>>> Regards
>>>
>>> Tomas
>>>
>>> On Mon, Mar 12, 2018 at 6:52 AM, Oliver Neukum <oneukum@xxxxxxxx> wrote:
>>>> Am Sonntag, den 11.03.2018, 10:48 -0300 schrieb Tomas M:
>>>>> Hello,
>>>>>
>>>>> I reported the bug here and was suggested to forward it to the ML.
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199075
>>>>>
>>>>> find attached the owed dmesg with the stack trace.
>>>>>
>>>>> using the ehci ports produces no error.
>>>>> using the xhci ports fails very fast when writing.
>>>>>
>>>>> this happens with the
>>>>> Bus 001 Device 005: ID 152d:0578 JMicron Technology Corp. / JMicron
>>>>> USA Technology Corp. JMS567 SATA 6Gb/s bridge
>>>>>
>>>>> and another similar chipset from JMicron too.
>>>>>
>>>>> I have another external USB3 drive using the xhci driver without problems.
>>>>>
>>>>> Regards
>>>>
>>>> UAS or storage?
>>>>
>>>> A CRC error is really unusual and an oops in RCU is arcane.
>>>> Do you have errors with other Super Speed devices? This looks
>>>> like data corruption.
>>>>
>>>>         Regards
>>>>                 Oliver
>>>>
>> --
>> 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
--
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