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

Reply via email to