On Fri, Oct 03, 2003 at 02:11:21PM -0400, Alan Stern wrote:
>
> The important part of the control flow is where storage_disconnect() in
> drivers/usb/storage/usb.c calls scsi_remove_host() in
> drivers/scsi/hosts.c. That call occurs between the "dissociate_dev" and
> the "sending exit command" log entries above, so we can be pretty sure
> that it is getting made.
>
> In turn, scsi_remove_host() calls class_device_unregister() and
> device_del(), and those calls should appear in the debugging log once you
> make the changes listed above. Somewhere in there is where the problem
> lies, and it may take a little work to track it down exactly.
>
Thanks; that call sequence should help me find the culprit.
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED]
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
- -
Take Care of the Molehills, and the Mountains Will Take Care of Themselves.
-- Motto of the Federal Civil Service
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel