Red Hat Bugzilla – Bug 104301
plug/unplug USB FDD causes system lock up
Last modified: 2007-11-30 17:06:58 EST
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR
Description of problem:
Linux system locks up when mount FD on USB FDD.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.plug USB FDD and mount/umount FD on it.
2.unplug USB FDD
3.plug USB FDD again and mount FD on it
Actual Results: system hang up
Expected Results: mount properly.
The first mounting FD is succeed properly, when USB FDD is plugged
first time. after unmount it, unplug USB FD and plug USB FDD,
mounting FD causes system hang up.
The usb-storage.o module isn't unloaded automatically when the USB
FDD is unplugged. On ia32, it is unloaded automatically.
We guess the usb-storage.o module is busy even if the USB FDD is unplugged,
thus 2nd "mount" can't work.
This sounds like the problem with iorl which we fixed.
Hitachi should ensure they use updates from the "Sushi" channel.
The fix was in .419 or so.
See also bug 102620 (don't dup! may be different cause!)
We've tested this with kernel-2.4.21-3.EL, but this is not fixed.
The shell which execute "mount" stops suddenly, although kernel doesn't crush.
The cause is same, usb-storage.o is staying however plug/unplug usb FDD.
Could you please reproduce this?
kernel-2.4.21-4.EL has same issue...
Why don't you confirm and fix this?
Please test this:
Unfortunately the issue hasn't been fixed.
BTY, we found a strange process when this issue was occured.
It is dead with handling /dev/sdc(USB FD)
# ps aux | grep sd
root 19812 0.0 0.0 #### #### tty1 D 16:17 0:00 portx:/dev/sdc
Is this one of a cause?
Is this an issue with RHEL3 U3?
Closing due to lack of response.