Re: [PATCH] USB: EHCI: fix regression during bus resume

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

 



On Sat, 30 Mar 2013, Matthijs Kooijman wrote:

> Hi Alan,
> 
> > This patch (as1663) fixes a regression caused by commit
> > 6e0c3339a6f19d748f16091d0a05adeb1e1f822b (USB: EHCI: unlink one async
> > QH at a time).
> > [...]
> > The symptom is that when the root hub is resumed, USB communications
> > don't work for some period of time.  This is because ehci-hcd doesn't
> > realize it needs to restart the async schedule; it assumes that
> > because some QHs are already on the schedule, the schedule must be
> > running.
> 
> This fix helps to solve a 100% reproducible hang on suspend-to-disk
> on my Thinkpad X201 (which occured only when there was an SD card in the slot,
> things worked flawless otherwise).
> 
> I bisected the issue to the same commit you mention above, only to find this
> patch in 3.9-rc4 after that :-S
> 
> Anyway, just FYI.

The same sort of thing has happened to me.  Often you're better off
looking to see if someone has already fixed a problem than trying to 
fix it yourself.  :-)

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