Pete Zaitcev wrote: >On 03 Jun 2004 13:05:01 -0700 >David Meggy <[EMAIL PROTECTED]> wrote: > >> When the 1st device is plugged in it will receive /dev/sda, and the >> second device will receive /dev/sdb. If I were to unplug the first ... >AFAIK, 2.4 never frees host structures. It only makes sure they are >reused when you plug the first device back.
I'm seeing a bug in 2.4.22 and 2.4.23 where - plug in usb disk "stick" #1; mount, works fine, unmount - remove usb disk "stick" #1 - insert usb disk "stick" #2 - device is recognized, kernel printk's look good - mount fails, fdisk fails, i/o errors reading device - remove usb disk "stick" #2 - insert usb disk "stick" #1, mount, works fine, unmount Note that this recipe is not disk dependent. Basically the first disk works forever and no other disk will ever work (until I reboot). Is this a known bug? I found the problem is host controller independant. I diff'd 2.4.22 and 2.4.26 and there does not seem to be a fix for this. Just thought I'd ask before I dove into it... I noticed some reports of this on other lists with "just rmmod/insmod usb storage" as the solution :-( -brad ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. >From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
