On Fri, Feb 05, 2010 at 02:49:14PM +0100, Geert Uytterhoeven wrote: >On Fri, 5 Feb 2010, Josh Boyer wrote: >> This allows the upgrade path from older kernel releases to work >> with the Fedora mkinitrd tool. >> >> --- >> >> --- linux-2.6.22.ppc64/drivers/block/ps3disk.c~ 2007-07-25 >> 16:06:16.000000000 +0100 >> +++ linux-2.6.22.ppc64/drivers/block/ps3disk.c 2007-07-26 >> 08:49:44.000000000 +0100 >> @@ -628,3 +628,4 @@ MODULE_LICENSE("GPL"); >> MODULE_DESCRIPTION("PS3 Disk Storage Driver"); >> MODULE_AUTHOR("Sony Corporation"); >> MODULE_ALIAS(PS3_MODULE_ALIAS_STOR_DISK); >> +MODULE_ALIAS("ps3_storage"); > >NAKed-by: Geert Uytterhoeven <geert.uytterhoe...@sonycom.com> > >ps3_storage was replaced by 3 drivers: ps3disk, ps3rom, and ps3flash. These are >automatically loaded by udev. > >How does mkinitrd determine the driver for the root file system on other >systems? Does it really contain a big list of e.g. all SCSI drivers?
At one time I believe it did have a list of "odd" drivers to explicitly include. Anaconda didn't (doesn't?) use udev to determine which drivers to include in the initrd since the install image is most likely not composed on a machine that includes those drivers. If the install initrd didn't have the drivers loaded, it wouldn't install on PS3. This is highlighted as a Fedora local change, probably for the reasons you state. We might have already moved past the point where this is needed, so I'm fine with it being NAKed. I'll probably just drop it from the Fedora kernel builds. josh _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev