Bug 84326

Summary: usb-storage driver preceeds boot disk driver in linuxrc/ramdisk
Product: Red Hat Enterprise Linux 2.1 Reporter: Larry Troan <ltroan>
Component: mkinitrdAssignee: Jeremy Katz <katzj>
Status: CLOSED CURRENTRELEASE QA Contact: David Lawrence <dkl>
Severity: low Docs Contact:
Priority: medium    
Version: 2.1CC: ichute, tao
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-04-02 05:57:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Larry Troan 2003-02-14 14:57:53 UTC
If the usb-storage driver is loaded, installing a new kernel will create a new
ramdisk where loading of the usb-storage driver preceeds the loading of boot
disk (LSI 1030 fusion driver in this case) driver in linuxrc.

This creates a problem if there is a usb storage device during the boot (the
boot disk was /dev/sda initially).
USB device becomes /dev/sda and boot disk becomes /dev/sdb. This results in a
failure to mount /boot/efi and swap. 

Workaround is to rmmod usb-storage prior to kernel installation. Unmounting the
device does not make a difference since usb-storage is still loaded.

We believe usb-storage driver should not be loaded before the boot disk driver.

This was found on AS2.1 IPF.
Action by: leventakyil
Issue Registered
Action by: leventakyil

Status set to: Waiting on Tech


Comment 1 Larry Troan 2003-02-18 01:28:10 UTC
Note sure if Matt Wilson is correct assignee but do note believe ewt is correct;-)

Comment 2 Steve Ward 2003-02-19 05:40:00 UTC
This bug affects RH8.0 as well!  If kernel is installed using up2date user is
none the wiser until s/he attempts to boot on the new kernel.

Comment 3 Jeremy Katz 2003-03-20 17:47:02 UTC

Comment 4 Jeremy Katz 2003-04-02 05:57:49 UTC
This is fixed in current versions of mkinitrd (3.4.34-1 and later)

Comment 5 Larry Troan 2003-07-18 16:41:54 UTC
 Event posted 06-09-2003 01:00pm by sdenham with duration of 0.00       
Hi, Jeremy:

Back on April 2, 2003, you said that a fix for this issue BZ 84326 was Fix
Pending.     Here are your words:
------- Additional Comments From katzj@redhat.com  2003-04-02 00:57 -------
This is fixed in current versions of mkinitrd (3.4.34-1 and later)

Can you please tell me what in what release this will debut?   Or did it ship in
AS 2.1 Update 2?  



Comment 6 Jeremy Katz 2003-07-18 18:16:40 UTC
It's in Taroon, it's not in QU2.