On Thu, Sep 02, David Brownell wrote:

> On Thursday 02 September 2004 3:24 pm, Olaf Hering wrote:
> 
> > Maybe the call chain is something like this:
> > 
> > ehci_irq
> > spin_lock (&ehci->lock)
> >   ehci_work                                      ehci_watchdog
> >     end_unlink_async
> >       qh_completions
> >         ehci_urb_done
> >         spin_unlock (&ehci->lock)
> >           usb_hcd_giveback_urb          spin_lock (&ehci->lock)
> >                                                             ehci_work
> 
> Or the watchdog getting the first scan; either way,
> it's the same issue.
> 
> Can you try this patch?  Ideally the entire first scan
> would be aborted and the second scan started.
> But it's a lot simpler to just not start the second one,
> and trust the I/O watchdog to catch any lost IRQ.

Any chance to get this one into 2.6.9?

-- 
USB is for mice, FireWire is for men!

sUse lINUX ag, nÃRNBERG


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to