Created attachment 417037 [details] patch for mkinitrd to look at /etc/modprobe.d/* Description of problem: If modprobe.conf is moved to /etc/modprobe.d/ (since /etc/modprobe.conf is deprecated), mkinitrd ignores the file and generates a bad initrd image (i.e., it's missing modules). Version-Release number of selected component (if applicable): mkinitrd-5.1.19.6-61 How reproducible: every time Steps to Reproduce: 1. (if necessary) edit /etc/modprobe.conf and add a line to use the cciss module: alias scsi_hostadapter2 cciss 2. mv /etc/modprobe.conf /etc/modprobe.d/ 3. mkinitrd -f --nocompress /tmp/initrd-testing.img `uname -r` 4. cpio -t < /tmp/initrd-testing.img | grep cciss Actual results: cciss module is not included in /tmp/initrd-testing.img Expected results: cciss module is included # cpio -t < /tmp/initrd-orig-etc_modprobe_conf.img | grep cciss 17077 blocks lib/cciss.ko
Oops, I missed bug 564392 when searching earlier. *** This bug has been marked as a duplicate of bug 564392 ***