On Sun, 22 Aug 2004, Chris Rankin wrote: > Hi, > > I am running an SMP 2.6.8.1 Linux kernel on a > uni-processor PIII machine. The kernel is compiled > with gcc-3.4.1. > > I have just added a USB 2.0 internal powererd hub to > this machine so that I have four convenient ports on > the front of the box rather then 3 inaccessible ones > on the back. The new descriptors look like this: <...>
> I was testing this configuration by inserting a USB > 2.0 card reader into the hub. After a bit of coaxing, > I was able to get the card reader to show up in > /proc/scsi/scsi. However, the partition for my memory > stick was not showing up and so I tried rmmod-ing the > sd_mod module. Unfortunately, the rmmod process hung > on me. I used Alt-SysRq-T to get a process-trace, but > some of the output had scrolled off my serial console > before I could grab it. I have attached everything > that I could in that hope that it's useful - the rmmod > process is present, along with khubd, usb-storage and > scsi_eh_1. > > Any idea what might have happened, please? > Thanks, > Chris There's a known bug in the SCSI drivers that causes rmmod to hang when you try to unload sd_mod (and probably sr_mod too, although I haven't tried it) under certain circumstances. IIRC this will happen if sd_mod was already loaded when the USB reader device was plugged in. You should be able to get things moving again simply by unplugging the USB device. Alan Stern ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
