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 <teheo@novell.com> 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.