From: Warren Togami Date: Tue, 30 Jun 2009 19:35:18 +0000 (-0400) Subject: Really fix --drivers X-Git-Tag: 0.2~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=696e68c643aecd37b62ccee374b6fb1ca05339b9;p=thirdparty%2Fdracut.git Really fix --drivers --- diff --git a/modules.d/90kernel-modules/install b/modules.d/90kernel-modules/install index d257ae146..6e6c61eae 100755 --- a/modules.d/90kernel-modules/install +++ b/modules.d/90kernel-modules/install @@ -1,14 +1,13 @@ #!/bin/bash if [ -z "$drivers" ]; then drivers="sd_mod =fs" - instmods $drivers # Include block controller drivers for modname in $(find "/lib/modules/$kernel/kernel/drivers" -name '*.ko'); do if nm -uPA $modname | egrep -q 'ata_scsi_ioctl|scsi_add_host|blk_init_queue|register_mtd_blktrans|scsi_esp_register'; then - instmods $modname + drivers="${drivers} $modname" fi done fi - +instmods $drivers [ -f /etc/modprobe.conf ] && dracut_install /etc/modprobe.conf dracut_install $(find /etc/modprobe.d/ -type f -name '*.conf')