I just installed Rawhide to my 'fedlet' - a Dell Venue 8 Pro tablet. The internal storage is SDHCI over ACPI on MMC (I think I've got that right). dracut included mmc_block in the initramfs, but not sdhci_acpi , so it couldn't boot: the internal storage is not accessible from dracut environment. I edited /usr/lib/dracut/modules.d/90kernel-modules/module-setup.sh and added 'sdhci_acpi' to this instmods stanza: instmods yenta_socket scsi_dh_rdac scsi_dh_emc \ ... re-generated the initramfs, and the system can boot fine. Will attach the sosreport. Note: this is *not an ARM system*. It's an Intel Bay Trail tablet. Yup, you're going to start seeing Intel devices with very ARM-ish storage/hardware setups.
Created attachment 861648 [details] rdsosreport with debug enabled
Thanks! http://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=a0b2c69441f10659cb847cbcf6fa95efdd00289f
FYI I've proposed a general fix with patch for all SDHCI and MMC controllers in bug 1097301 and sent the patch upstream too
Then Peter, shouldn't commit a0b2c69441f10659cb847cbcf6fa95efdd00289f be reversed?
(In reply to Thierry Vignaud from comment #4) > Then Peter, shouldn't commit a0b2c69441f10659cb847cbcf6fa95efdd00289f be > reversed? Yep, I've got a patch that I'm going to send upstream once I've confirmed it. Slowly working through my list of dracut bits
Sent appropriate patch upstream to deal with the revert so I'll close this now http://thread.gmane.org/gmane.linux.kernel.initramfs/3867