Re: usb3 fails to write when using usb3 hub in usb3 port

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

 



Ok, so 3.4.11 doesn't work, and the log file was from 3.5.

If it's not LPM, I'm really out of ideas.  I would suggest getting
another USB 3.0 hub, but I know that basically the VIA chipset is the
one out there, so that wouldn't be likely to help.

You might go see if your USB 3.0 hub has a firmware update for it.  I
know other people were having problems with storage devices that stopped
responding to a Set Address command after the USB storage driver tried
to reset it.  Maybe your issue would also go away after a firmware
update?

Sarah Sharp

On Mon, Sep 24, 2012 at 11:23:12PM +0300, Adrian Sandu wrote:
> Oh, sorry about that. Yes, that "LPM exit latency info" only appears
> in my 3.5.4, just took a look at 3.4.11 and it doesn't.
> 
> On Mon, Sep 24, 2012 at 11:13 PM, Sarah Sharp
> <sarah.a.sharp@xxxxxxxxxxxxxxx> wrote:
> > On Mon, Sep 24, 2012 at 09:13:42PM +0300, Adrian Sandu wrote:
> >> > I'll whip up some patches that allow you to disable USB 3.0 Link PM for
> >> > the VIA hub and we'll see if that helps.  Or you could downgrade to the
> >> > 3.4 kernel and see if that helps, since USB 3.0 Link PM went into 3.5.
> >>
> >> Thanks Sarah. I tried in 3.4.11 to .. about the same thing ..
> >> http://d3xt3r01.tk/~dexter/usbmon.trace.txt contains a new trace.
> >
> > Uh, are you sure you're running 3.4.11?  Because this output from the
> > log snippet you sent:
> >
> >> 2012-09-24T21:08:57.203739+03:00 d3xt3r01 kernel: [  249.104503] usb 2-2.2: Parent hub missing LPM exit latency info.  Power management will be impacted.
> >
> > Is not present in the USB core until 3.5-rc1:
> >
> > sarah@xanatos:~/git/kernels/xhci$ git blame drivers/usb/core/hub.c
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  214)   /* All USB 3.0 must support LPM, but we need their max exit latency
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  215)    * information from the SuperSpeed Extended Capabilities BOS descriptor.
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  216)    */
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  217)   if (!udev->bos->ss_cap) {
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  218)           dev_warn(&udev->dev, "No LPM exit latency info found.  "
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  219)                           "Power management will be impacted.\n");
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  220)           return 0;
> > 51e0a012 (Sarah Sharp                 2012-02-20 12:02:19 -0800  221)   }
> >
> > sarah@xanatos:~/git/kernels/xhci$ git describe --contains --match="v*" 51e0a01
> > v3.5-rc1~149^2~6^2~9
> >
> > So can you double check you were running 3.4.11 on your last test?
> >
> > Sarah Sharp
--
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