Martin Michlmayr wrote:
* Harald Dunkel <harald.dunkel@t-online.de> [2004-08-03 10:36]:Attached you can find a patch.This looks like a hack to me which works around the real problem. See maybe #256113.
I don't see that the patch is a hack. It looks into /proc/modules (the user space interface for module management) to get a list of loaded modules. Using this data it generates a list of modules to be loaded from the initrd. On the other side, the current mkinitrd searches for entries in /proc/scsi and uses 45 lines sed (hardwired into mkinitrd!) to do a mapping to module names. I doubt that /proc/scsi is the right way to guess which modules are loaded. At least for sata_sil and sata_sis it doesn't work, as it seems. Regards Harri