aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-01-12 23:01:29 +0100
committerThomas Deutschmann <whissi@gentoo.org>2020-01-12 23:17:45 +0100
commit851a02a5006bb8603f1749f8995407c12ed81488 (patch)
treebb1e7778f632b3c89fa73f4afb42a1d737da5158
parentgen_configkernel.sh: config_kernel(): Make sure kernel supports set initramfs... (diff)
downloadgenkernel-851a02a5006bb8603f1749f8995407c12ed81488.tar.gz
genkernel-851a02a5006bb8603f1749f8995407c12ed81488.tar.bz2
genkernel-851a02a5006bb8603f1749f8995407c12ed81488.zip
gen_configkernel.sh: config_kernel(): Make sure kernel supports initramfs
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
-rwxr-xr-xgen_configkernel.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index d651b0c..2f9a6a5 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -291,6 +291,12 @@ config_kernel() {
local -a required_kernel_options
[ -f "${KCONFIG_MODIFIED_MARKER}" ] && rm "${KCONFIG_MODIFIED_MARKER}"
+ # Ensure kernel supports initramfs
+ if isTrue "${BUILD_RAMDISK}"
+ then
+ kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_BLK_DEV_INITRD" "y"
+ fi
+
# --integrated-initramfs handling
if isTrue "${INTEGRATED_INITRAMFS}"
then