Am Mittwoch, 16. Juli 2003 23:21 schrieb Alan Stern:
> On Wed, 16 Jul 2003, Oliver Neukum wrote:
>
> > Also, races with disconnect are not confined to open.
>
> Really? I thought that open was special because it was the only place
> that the usage count could be increased.
Right. Therefore only open can race with probe. Nothing else does,
except ioctl through usbfs (maybe, perhaps it is also safe)
The upper layers make sure open comes before read/write/ioctl ...
So, if open is fixed, all will be well.
> > Then there are a couple of drivers who can be killed by ENOMEM in the
> > wrong moment. And EPIPE is often not handled.
> >
> > It's cleanup time now :-)
>
> It's an unglamorous job, and I'm grateful that you're doing it.
I like it. Besides, what is unglamorous about fixing half a dozen
bugs a day?
Regards
Oliver
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel