> Matt's current proposed patch has the USB LLDD calling > scsi_unregister_host() (because the device is respresented as an emulated > host adapter) when it learns that the device is gone. Provided that > routine doesn't block for very long, provided it handles all the details > of hotplug notifications, and provided it guarantees that after it returns > there will be no more calls to the emulated adapter, I don't see any > problem. The LLDD can go ahead and remove all records of the former > device, secure in the knowledge that all pointers to data structures and > entry points have been erased. > > Isn't this exactly what everyone has been asking for and debating about?
If it only met the requirements, we'd be happy. But it doesn't. By a large margin. Regards Oliver ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel