From e298339e3523f30ed37b7bfdb70be69b91ff4817 Mon Sep 17 00:00:00 2001 From: Liangbin Lian Date: Mon, 30 Dec 2024 15:43:32 +0800 Subject: [PATCH] istoreos: supports predefined kernel vermagic --- .gitignore | 1 + include/kernel-defaults.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ad04755919..96f8ec6209 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ /package/openwrt-packages /*.patch /llvm-bpf* +/.vermagic key-build* private-key.pem public-key.pem diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk index cbe415abe6..355387f2da 100644 --- a/include/kernel-defaults.mk +++ b/include/kernel-defaults.mk @@ -127,7 +127,7 @@ define Kernel/Configure/Default cp $(LINUX_DIR)/.config.set $(LINUX_DIR)/.config.prev; \ } $(_SINGLE) [ -d $(LINUX_DIR)/user_headers ] || $(KERNEL_MAKE) $(if $(findstring uml,$(BOARD)),ARCH=$(ARCH)) INSTALL_HDR_PATH=$(LINUX_DIR)/user_headers headers_install - grep '=[ym]' $(LINUX_DIR)/.config.set | LC_ALL=C sort | $(MKHASH) md5 > $(LINUX_DIR)/.vermagic + [ -f $(TOPDIR)/.vermagic ] && cat $(TOPDIR)/.vermagic > $(LINUX_DIR)/.vermagic || grep '=[ym]' $(LINUX_DIR)/.config.set | LC_ALL=C sort | $(MKHASH) md5 > $(LINUX_DIR)/.vermagic endef define Kernel/Configure/Initramfs