Re: Hardware bug in Intel USB-2 hub?

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

 



On Mon, 9 Jun 2014, Toralf Förster wrote:

> On 06/19/2013 09:03 PM, Alan Stern wrote:
> > Sarah:
> > 
> > This report surfaced in Bugzilla #59011 (see especially comments #38
> > and #39).  Toralf reports, among other things, that the integrated
> > "rate-matching" hub in his ThinkPad T420 (6 Series/C200 Series chipset)
> > isn't behaving the way it should.
> > 
> > The particular symptom is that when the hub is suspended, it does not
> > relay wakeup requests from a downstream port to its upstream port, if
> > the downstream device is connected at low speed and the downstream
> > port's suspend feature isn't set.  This happens with the 3.10-rc
> > kernels, because commit 0aa2832dd0d9 changed system suspend to do a USB
> > "global" bus suspend.  None of the ports on non-SuperSpeed hubs are
> > explicitly put into suspend mode; instead, everything on the bus goes
> > into suspend when the root hub stops sending packets.
> > 
> > The problem is easy to test on any system running a 3.10-rc kernel.  
> > Simply plug a low-speed USB keyboard (almost all keyboards are low
> > speed) into a USB-2 port, suspend the system, and then see if typing on
> > the keyboard will wake up the computer.
> > 
> > I have tested a couple of external USB-2 hubs; one of them behaved
> > correctly and one didn't.  Regardless, it was surprising to see
> > Toralf's report that an Intel hub doesn't work right.  I don't have any
> > machines with a comparable chipset, so I can't test one of those
> > integrated hubs directly.
> > 
> > Can somebody at Intel look into this?
> > 
> > Alan Stern
> > 
> > 
> Just tried kernel 3.15. - issue does still exists
> https://bugzilla.kernel.org/show_bug.cgi?id=59011

Not surprising, since it is a bug in the hardware.

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