Re: problems with usb 3.0 on clevo p150hm (NEC Corporation uPD720200)

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

 



W dniu 15.11.2011 12:55, Julian Sikorski pisze:
> W dniu 15.11.2011 09:59, Andiry Xu pisze:
>> On 11/15/2011 04:36 PM, Julian Sikorski wrote:
>>> W dniu 15.11.2011 07:42, Andiry Xu pisze:
>>>> Please keep usb mail list CCed.
>>>
>>> I thought I am, but I guess something went wrong with gmane. Did you get
>>> my other messages btw?
>>>
>>>>
>>>> On 11/14/2011 08:40 PM, Julian Sikorski wrote:
>>>>>
>>>>>
>>>>> W dniu 14.11.2011 10:27, Julian Sikorski pisze:
>>>>>> W dniu 2011-11-14 10:24, Andiry Xu pisze:
>>>>>>> On 11/12/2011 02:20 PM, Julian Sikorski wrote:
>>>>>>>> W dniu 11.11.2011 21:11, Julian Sikorski pisze:
>>>>>>>>> W dniu 31.08.2011 22:25, Julian Sikorski pisze:
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I originally reported this problem here:
>>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=35212
>>>>>>>>>> Summing up, the external hard drive will produce an io-error after
>>>>>>>>>> about
>>>>>>>>>> 30 minutes of being connected. After such event, system does not
>>>>>>>>>> notice
>>>>>>>>>> if the device is re-connected upon disconnection. I am attaching the
>>>>>>>>>> relevant portion of /var/log/messages.
>>>>>>>>>> The problem happens on an up-to-date Fedora 15 x86_64 (running
>>>>>>>>>> kernel
>>>>>>>>>> 2.6.40.3-0.fc15.x86_64) on a Clevo P150HM laptop and Lacie Rugged
>>>>>>>>>> USB
>>>>>>>>>> 3.0 hard disk.
>>>>>>>>>> Please let me know if I can provide more information
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Julian
>>>>>>>>> I have recently upgraded to Fedora 16, and I am now running kernel
>>>>>>>>> 3.1.0-7.fc16.x86_64. This problem is far from being gone,
>>>>>>>>> unfortunately.
>>>>>>>>> It will go as follows:
>>>>>>>>> - you plug the drive into one of USB3 ports
>>>>>>>>> - everything works fine
>>>>>>>>> - suspend and resume (not sure if this is necessary)
>>>>>>>
>>>>>>> Have you figured out if this suspend/resume step is necessary?
>>>>>>
>>>>>> Not yet. I will try later today (but bear with me given the hour needed
>>>>>> to trigger the problem).
>>>>>>
>>>>>
>>>>> Due to long time needed to reproduce the problem please accept this
>>>>> partial report.
>>>>> I have updated the kernel to 3.1.1-1.fc16.x86_64 (which showed up in
>>>>> Fedora repositories earlier today). I then rebooted and am now running
>>>>> with the drive connected for more than an hour downloading something off
>>>>> bittorrent. Here is the fragment of /var/log/messages from the drive
>>>>> connection until now. Keep in mind that these "stalled endpoint"
>>>>> messages show up every 30 minutes (12:26, 12:56 and 13:26) - maybe if
>>>>> the PC was suspended before they trigger the error?
>>>>>
>>>>
>>>> Stalled endpoint message is normal. A reset endpoint command should
>>>> bring it back into normal state.
>>>>
>>>> Do you connect other full speed devices to USB3 ports?
>>>
>>> Normally not since this machine has 2 USB3 ports and 3 USB2 ports. I can
>>> try and see if the problem can also be reproduced if you would like me to.
>>>
>>
>> You don't need to try that. The device first connected as a full speed
>> device and fail to initialize, and then recognise as super speed device.
>> Sounds like a device issue.
>>
>> Anyway, try the patch attached, do a suspend/resume and see if it still
>> occur.
>>
>> Thanks,
>> Andiry
>>
>>
>>
> With your patch, I was able to do the following:
> 10:40    plugged in.
> 10:42    suspend/resume
> 11:38    disconnect/reconnect
> 12:40    tried to unmount, says device busy, worked slightly later
> 12:44    disconnect/reconnect
> The drive is still alive and kicking, so it seems like the patch might
> be working. Let's not get ahead of ourselves though, I'll keep an eye on
> it for the rest of the day. I am attaching /var/log/messages of the
> session in case there might be something interesting in it. Thanks again
> for looking into this.
> 
> Regards,
> Julian
> 
I think we are looking good. I was trying various combinations of
suspending, resuming, disconnecting and reconnecting and I haven't
managed to break it so far. The only hiccup was when after one
suspend/resume with drive disconnected the port which was in use before
was not working. The other port was, and another suspend/resume brought
the order back. /var/log/messages of the whole session is attached.

Regards,
Julian

Attachment: messages.xz
Description: application/xz


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

  Powered by Linux