usb/180726: XHCI umass support breaks between r248085 and r252560 on 9-STABLE
Alexandre Kovalenko
bsd.gaijin at gmail.com
Sun Jul 21 21:42:45 UTC 2013
On Jul 21, 2013, at 3:32 PM, Hans Petter Selasky <hps at bitfrost.no> wrote:
> On 07/21/13 21:06, Alexandre Kovalenko wrote:
>>
>>> Number: 180726
>>> Category: usb
>>> Synopsis: XHCI umass support breaks between r248085 and r252560 on 9-STABLE
>>> Confidential: no
>>> Severity: non-critical
>>> Priority: low
>>> Responsible: freebsd-usb
>>> State: open
>>> Quarter:
>>> Keywords:
>>> Date-Required:
>>> Class: sw-bug
>>> Submitter-Id: current-users
>>> Arrival-Date: Sun Jul 21 19:10:00 UTC 2013
>>> Closed-Date:
>>> Last-Modified:
>>> Originator: Alexandre Kovalenko
>>> Release: 9-STABLE
>>> Organization:
>>> Environment:
>> FreeBSD twinhead 9.2-BETA1 FreeBSD 9.2-BETA1 #11 r248085:253503: Sun Jul 21 14:29:42 EDT 2013 root at twinhead:/usr/obj/usr/src/sys/TWINHEAD amd64
>>> Description:
>>
>> Three different external hard drives (Seagate, Western Digital and noname USB 3.0 enclosure) refused to be recognized as the umass devices. Reverting /usr/src/sys/dev/bsd/controller to r248085, building and loading just xhci module makes drives appear again. Below are snippets from the log in both cases:
>>
>
> Can you try:
>
> 1) Attached patch.
>
> 2) Non ASMedia USB 3.0 controller
>
> --HPS
>
> <xhci.diff>
After applying this patch (http://svnweb.freebsd.org/base/head/sys/dev/usb/controller/xhci.c?view=patch&r1=253532&r2=253531&pathrev=253532) on top of r253503 the life is good -- devices are recognized properly.
Thank you very much for your help.
Alexandre "Sunny" Kovalenko (Олександр Коваленко)
More information about the freebsd-usb
mailing list