From 7612f8d6eb6f682d7acffae8bcd58f01ed01f35f Mon Sep 17 00:00:00 2001 From: Christian Marangi Date: Wed, 19 Oct 2022 00:03:17 +0200 Subject: [PATCH] kernel: add CONFIG_INITRAMFS_PRESERVE_MTIME config to Initramfs function New kernel version 6.1 introduced new INITRAMFS option. Add them to the Initramfs functions to correctly compile initramfs images. Signed-off-by: Christian Marangi --- include/kernel-defaults.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk index 6a341c3225..6a0251a9e2 100644 --- a/include/kernel-defaults.mk +++ b/include/kernel-defaults.mk @@ -75,6 +75,7 @@ endif rm -f $(LINUX_DIR)/.config.prev mv $(LINUX_DIR)/.config $(LINUX_DIR)/.config.old $(call Kernel/SetInitramfs/PreConfigure) + echo "# CONFIG_INITRAMFS_PRESERVE_MTIME is not set" >> $(LINUX_DIR)/.config ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS_SEPARATE),y) echo 'CONFIG_INITRAMFS_ROOT_UID=$(shell id -u)' >> $(LINUX_DIR)/.config echo 'CONFIG_INITRAMFS_ROOT_GID=$(shell id -g)' >> $(LINUX_DIR)/.config @@ -99,6 +100,7 @@ define Kernel/SetNoInitramfs grep -v INITRAMFS $(LINUX_DIR)/.config.old > $(LINUX_DIR)/.config.set echo 'CONFIG_INITRAMFS_SOURCE=""' >> $(LINUX_DIR)/.config.set echo '# CONFIG_INITRAMFS_FORCE is not set' >> $(LINUX_DIR)/.config.set + echo "# CONFIG_INITRAMFS_PRESERVE_MTIME is not set" >> $(LINUX_DIR)/.config.set endef define Kernel/Configure/Default -- 2.30.2