Re: [xhci_hcd] reset SuperSpeed, xhci_drop_endpoint called with disabled ep, Error in queuecommand_lck: task blocked

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

 



I finally managed to get an usbmon trace. It's available on the kernel bugzilla page.

Andreas Reis

On 19.02.2014 18:10, Alan Stern wrote:> On Wed, 19 Feb 2014, Andreas Reis wrote:
>
>> Hi,
>>
>> this is an updated copy of my report at:
>> https://bugzilla.kernel.org/show_bug.cgi?id=70781
>>
>> The two dmesg reports can be found there.
>>
>> Regards,
>> Andreas Reis
>>
>> ---
>>
>> [xhci_hcd] reset SuperSpeed, xhci_drop_endpoint called with disabled ep,
>> Error in queuecommand_lck: task blocked
>>
>> Corsair Voyager GT 3.0 32GB on an Intel Z87. I'm using it mostly to
>> store source code and as ccache directory, ie. lots of small reads &
>> writes. That's also when the bug happened so far.
>>
>> Currently on 3.14-rc3 (self-compiled on Arch), ie. with the other xhci
>> revert-fixes already applied.
>>
>> Happens since 3.14 development started. Can't remember ever having
>> anything like it occur on 3.13.
>>
>> The error always follows the same sequence � with apparently varying
>> addresses � though I cannot (or don't know how to) trigger it manually:
>> 1. usb 4-2: reset SuperSpeed USB device number 3 using xhci_hcd
>> 2. xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled
>> ep ffff880428207900
>> 3. usb-storage: Error in queuecommand_lck: us->srb = ffff8804283d0d80
>>
>> Then the task that called the IO hangs, and afterwards the entire
>> system, at the latest when I try to shutdown/restart.
>>
>> It also often happens that if I restart leaving the stick plugged in, it
>> either won't show after boot or immediately triggers some other file
>> system related bug, as seen in the attachment.
>>
>> [I've tried ext4, f2fs and btrfs � the first always seems able to
>> recover at some point, the second sometimes (at least if one manages to
>> avoid any corrupted files henceforth), the third never.]
>>
>> The first dmesg attachment shows the bug with "module xhci_hcd =p" set.
>> The other shows the dmesg after the first restart with the stick plugged
>> in after the boot had finished. fsck.f2fs was able to repair the
>> partition, and no follow-up bug triggered.
>
> Can you collect a usbmon trace showing the bug?  See
> Documentation/usb/usbmon.txt for instructions.
>
> Alan Stern
>
--
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