On Fri, 29 Oct 2004, Moshe Yudkowsky wrote: > Question: Is there any way to recover from this without a reboot? I would think > I'd be able to rmmod/modprobe the offending modules, but that isn't working and > I'm not certain why.
When something goes wrong in the kernel, it's often impossible to recover without rebooting. So in your case, for example, the SCSI layer messes up during initial scanning and probing of your device. During that initial probe there is a software lock on the device (in order to prevent things like suspend or disconnect processing from happening while the internal data structures are still being set up). When the crash occurs it means that the lock is never released. Hence any other process that tries to lock the device will block forever, waiting for a lock that will never become available. And as you probably realize by now, /proc/bus/usb/devices and rmmod are among the things that try to acquire the lock. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
