Messages in this thread | | | From | David Brownell <> | Subject | Re: USB Serial device disconnect causes IRQ disable after using ehci controller halted | Date | Wed, 27 Aug 2008 11:37:23 -0700 |
| |
On Wednesday 27 August 2008, Greg KH wrote: > > > As noted by Stefan Neis <Stefan.Neis@kobil.com>, we had a recent > > regression with EHCI periodic transfers, in some (seemingly not > > all that common) cases. > > > > The root cause was that the schedule activation was only loosely > > coupled to the addition or removal of transfers, so two different > > execution contexts could both think they had to deactivate (or > > conversely activate) the schedule. So this fix tightens that > > coupling, managing it more like a refcount. > > > > Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> > > Do you want me to also apply this one? If so, for .27 or .28?
It should get into 2.6.27, and probably 26.stable ... assuming that it checks out properly. A somewhat cruftier version resolved Stefan's problem, but I'd rather not merge that one. Hmm, I'll ask Stefan to confirm this version.
- Dave -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |