Hi All, I spent some time digging through dracut repo and google looking for this answer but never managed to get to the bottom of it. When doing a host specific initrd a bunch of modules (input, display, storage, network) and their deps/firmware for core boot are pulled in. While I see how this works for generic (and have even sent patches) I'm unsure and can't seem how this is defined for a host specific initrd. I see some functions that delve down to work out the storage side of things but nothing generic for say network/input/display and how you might possibly extend that. I've got a couple of possible use cases where I'd like to have a play to extend this (eg usb device mode for virtual serial/net over usb-g) and while I have bits of it working I spent a bunch of time last night going down a rabbit hole for host specific initrd and didn't really come out the other end much more enlightened so was hoping someone could point me in the right direction for where the definitions for "ensure this type of host specific infra module is included in the initrd if there is one available" are hidden (likely in plain view). Cheers, Peter -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html