Bug 36505 - RFE: qla2x00 detected before aic7xxx in installer
Summary: RFE: qla2x00 detected before aic7xxx in installer
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: anaconda
Version: 7.1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Brent Fox
QA Contact: Brock Organ
URL:
Whiteboard:
: 36578 44567 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-04-18 16:17 UTC by Michael E Brown
Modified: 2007-04-18 16:32 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2001-07-10 03:58:54 UTC
Embargoed:


Attachments (Terms of Use)

Description Michael E Brown 2001-04-18 16:17:22 UTC
In the 7.1 installer, the aic7xxx driver needs to be loaded prior to the
qla2x00, or the system won't install properly on systems connected to Fibre
Storage. Worse, if no storage is connected, and the system is installed,
the system will no longer boot after fibre strorage is attached because the
system can then no longer find /.

Comment 1 Matt Domsch 2001-04-18 21:45:13 UTC
*** Bug 36578 has been marked as a duplicate of this bug. ***

Comment 2 Michael Fulbright 2001-04-20 15:34:33 UTC
There appear to be two different issues here:

  1) The installer loads the kernel modules in a bad order, causing drivers
     on the aic7xxx card to be shadowed during the install process.

  2) If you have a working system with a aic7xxxx card, then go and add the
     qla2x00 later, kudzu discovers the qla2x00 on the next bootup and causes
     the drivers on the aic7xxx card to disappear?

Is this correct?

Comment 3 Michael E Brown 2001-04-23 05:54:02 UTC
Number (1) is the issue that I am concerned with at this time. I have not 
tested for number (2), although I can test this out later.

I know that this isn't something that can be fixed right away, so I think this 
needs to be turned into an RFE in the installer. The workaround (for now) is 
"expert noprobe", and manually specifybng the drivers. Our SAN folks think 
this is too complicated for the new user.

What I would like to see is:

1) Separate detection of drivers from actually loading driver.
2) Installer switch that lets the user pick from the list of _detected_ 
devices and put them in the correct load order. Similar to the following:

Boot: linux expert
...
...
Red Hat Installer:
 I detected the following devices in your system. Please select the drivers 
you would like to load, and use CTRL-(ARROW) to place them in the correct load 
order.
	[ ] Adaptec ... AIC7xxx
	[ ] Qlogic Fibre ... qla2x00
	[ ] Intel EEPRO100 ... eepro100




Comment 4 Brent Fox 2001-04-23 13:13:56 UTC
I'm marking this as an RFE.

Comment 5 Brent Fox 2001-06-14 14:57:55 UTC
*** Bug 44567 has been marked as a duplicate of this bug. ***

Comment 6 Brent Fox 2001-07-10 03:58:51 UTC
I've talked with the other developers and the situation is that the installer
scans the PCI bus in ascending order, and it uses the first controller it finds
as the default controller to install to.  You might try setting the bus order of
the controllers in the BIOS.


Note You need to log in before you can comment on or make changes to this bug.