On Wed, Mar 29, 2000 at 01:29:52PM -0800, Matthew Dharm wrote:
> usb-storage is only the tip of the iceberg.  It would appear that very few
> drivers actually lock around access to the local data pointer.
> usb-storage is just the easiest to make it oops in this condition.
> 
> Really, tho, the problem is more pathological than that.  Suppose that the
> pointer has allready been copied when the _disconnect() happens.  Even
> with your patch, we're going to have some very undefined results.
> 
> The right answer is to identify all the trouble areas in all the drivers
> and fix them.
> 

What are the main trouble areas? I have been following this for a while,
and haven't seen where other drivers could have problems (the response
time is much shorter than mass-storage for most devices).

Any hints, or problem cases would be appreciated.

Thanks,

greg k-h
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to