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]