Hi Duncan,

If you need to have disconnect() called in all cases, feel free
to get rid of usb_interface.driver ... it needs to go someday,
and I'd guess that's making trouble for you.


I'm happy to get rid of it... but I don't really want my usbfs fix to
change behaviour for other drivers.

When I looked it it, usbfs was the only code I was certain would be affected by that change. It was one of those moments where I scratched my head and asked "How could that ever have worked correctly?" ...


I can't see the CDC (ACM, Ethernet) or audio (ALSA, OSS) drivers
getting into trouble with that any time soon, but those are the
only other users of the claim/release calls righ now.


I don't have any way of testing most of those.

Because of when the interfaces are released, it's not likely they'll have problems. But I can test a couple of them to make sure that's the case, once your patch is ready. If any problems do come up, the fixes wouldn't be hard.

- Dave



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&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