Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 3 product line. The current stable release is 3.9. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 104301

Summary: plug/unplug USB FDD causes system lock up
Product: Red Hat Enterprise Linux 3 Reporter: Shinya Narahara <naraha_s>
Component: kernelAssignee: Pete Zaitcev <zaitcev>
Status: CLOSED WORKSFORME QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.0CC: petrides
Target Milestone: ---   
Target Release: ---   
Hardware: ia64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-10-05 23:43:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Shinya Narahara 2003-09-12 10:04:07 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 
1.1.4322)

Description of problem:
Linux system locks up when mount FD on USB FDD.




Version-Release number of selected component (if applicable):


How reproducible:
Always

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.

Additional info:

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.

Comment 1 Pete Zaitcev 2003-09-12 17:36:55 UTC
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.


Comment 2 Pete Zaitcev 2003-09-12 17:41:47 UTC
See also bug 102620 (don't dup! may be different cause!)


Comment 3 Shinya Narahara 2003-10-03 08:05:19 UTC
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?


Comment 4 Shinya Narahara 2003-10-29 06:15:44 UTC
kernel-2.4.21-4.EL has same issue...
Why don't you confirm and fix this?


Comment 5 Pete Zaitcev 2003-12-11 21:19:54 UTC
Please test this:

ftp://people.redhat.com/zaitcev/utest/
 kernel*-2.4.21-6.usbstor1.1.EL.ia64.rpm


Comment 6 Shinya Narahara 2003-12-12 07:14:06 UTC
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?


Comment 7 Pete Zaitcev 2004-08-19 23:30:31 UTC
Is this an issue with RHEL3 U3?


Comment 8 Ernie Petrides 2005-10-05 23:43:22 UTC
Closing due to lack of response.