> > How do you like this version? > > Aside from the things mentioned above, it looks fine.
I've been thinking somewhat especially about David's points of criticism. Perhaps I am overdesigning. Would a spinlock held during a call to the completion handler and while hcd_unlink_urb() holds urb.lock combined with a retest and retry if urb_dequeue() fails, be sufficient ? Regards Oliver ------------------------------------------------------- This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts will allow you to extend the highest allowed 128 bit encryption to all your clients even if they use browsers that are limited to 40 bit encryption. Get a guide here:http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel