http://bugzilla.novell.com/show_bug.cgi?id=493201
User teheo@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=493201#c8
--- Comment #8 from Tejun Heo 2009-04-09 06:04:22 MDT ---
Aieee... kiwi using completely separate initrd hurts. We pretty much have to
load all matching drivers (sans blacklisted ones) in the order specified by
modules.order which udev/modprobe does fine. This is for the following two
reasons.
* Some controllers can switch between two different modes of operation but the
selection is made by the bios (ata_piix/ahci for intel ICHs). In this case,
the initrd _should_ carry both drivers and load them both in case the user
switched the mode.
* Some controllers can't be fully matched using the pci device ID mechanism
used for module selection. Different generations of HPT drivers share the same
PCI IDs but need to use different drivers. Only the driver init function knows
whether it can attach to the controller or not, so unless all the matching
drivers are loaded, some controllers won't get detected properly.
By having two separate initrds, we're again facing problems which were solved
quite some time ago. Is there any way not to do this?
Thanks.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.