On Wed, 2004-09-29 at 17:20, Luben Tuikov wrote:
> Is it possible that there could be a slight race when
> the LLDD starts calling scsi_done() on pending commands,
> _after_ it has called scsi_remove_host()?

No, because it starts failing commmands *before* it calls
scsi_remove_host().

> BTW, why have/leave two alternate paths for this behavior?
> This may bite us back in the future when things get more
> complicated, i.e. dealing with more complicated devices,
> transports, etc.

Certain LLDs have no internal track of outstanding commands.

James




-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to