On Mon, Aug 08, Grzegorz Kulewski wrote:
From my recent experiments it looks like in order to be able to useinitramfs not compiled into the kernel image but loaded from separate file
by GRUB or LILO one must also build initrd into the kernel.
The file passed from the bootloader to the kernel, which is later
eventually recognized as an initrd, can be everything. But the kernel
code to deal with the memory range containing the file is behind
CONFIG_BLK_DEV_INITRD. The new config options should depend on
BLK_DEV_INITRD
From what I saw reading the code initrd is much more than this code so whykeep it together?