Al Borchers wrote:
Johannes Erdfelt wrote:
UHCI had a similar problem. We just created a list of completions and
added the URB to that list and then called the completions later in the
interrupt with no locks held.
And it looks like OHCI does something similar for bulk, control, and
one-shot interrupt urbs. But OHCI calls periodic interrupt and
isochronous callbacks with the lock held.
And 2.6 cleans up that locking wierdness, as well as others.
Though to be honest, I don't remember this as a 2.4 issue; is
that from those recent OHCI changes?
I guess the expectation, ages ago in the mists of 2.3 kernels,
was that all periodic transfers (interrupt or iso) would rely
exclusively on the automagic resubmit mechanism.
- Dave
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel