Hi Alan,

> I feel the same way.  The API works as designed, but the design itself
> should be improved.  A function very much like the one I added to your
> driver will probably go into the USB core, but I don't know when.  
> Another change I would like to see would be to have separate
> usb_unlink_urb functions for synchronous and asynchronous; that would
> affect so many drivers that it's not likely to happen any time soon.

I also applied a modified version of your patch to the bfusb driver and
it seems that this fixes the oopses on every of my test machines. If the
USB core includes a general function for it, send me a patch.

> Here's a combined patch.  Would you like to submit these changes to Greg?

The wait_for_urb() is already in my repository and the other two will
follow. These changes don't go through Greg, because I push them along
with many other Bluetooth updates to David Miller. I also updated my
Bluetooth patch for 2.6.5 (http://www.bluez.org/patches.html).

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to