Am Montag, 10. Dezember 2001 18:41 schrieb David Brownell:
> When "struct usb_device" gets suspend/resume methods,
> wouldn't such a device just turn its suspend() into a disconnect
> so it gets fully re-enumerated on a resume()?
>
> - Dave
Firstly, with current device names you must not do so or you could
find your devices rearranged on resume.
Secondly, even if you did so, it wouldn't matter, as the device still
exists as far as the block layer is concerned.
To reload firmware on a rw block device you simply must allocate
memory only with GFP_NOIO. Thus if you want to do it in user space
you must have a demon running which mlocks everything relevant.
You cannot simply run a shell script on resume.
Regards
Oliver
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel