From 3de10be03fee9e7b236b954fd4e0dde294b47966 Mon Sep 17 00:00:00 2001 From: Alexandru Gagniuc Date: Sat, 10 Jan 2026 20:01:28 -0600 Subject: [PATCH] kernel: crypto-sha512-arm64: do not package with kernel 6.18 Since upstream commit 60e3f1e9b7a5 ("lib/crypto: arm64/sha512: Migrate optimized SHA-512 code to library"), the kernel module is no longer available, and its fucntionality os provided by the kernel core. Thus do not try to package this for linux 6.18 and later. Signed-off-by: Alexandru Gagniuc Link: https://github.com/openwrt/openwrt/pull/21506 Signed-off-by: Robert Marko --- package/kernel/linux/modules/crypto.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 10767609030..b5d065cb909 100644 --- a/package/kernel/linux/modules/crypto.mk +++ b/package/kernel/linux/modules/crypto.mk @@ -1133,8 +1133,8 @@ define KernelPackage/crypto-sha512/arm endef define KernelPackage/crypto-sha512/aarch64 - FILES+=$(LINUX_DIR)/arch/arm64/crypto/sha512-arm64.ko - AUTOLOAD+=$(call AutoLoad,09,sha512-arm64) + FILES+=$(LINUX_DIR)/arch/arm64/crypto/sha512-arm64.ko@lt6.18 + AUTOLOAD+=$(call AutoLoad,09,!LINUX_6_18:sha512-arm64) endef KernelPackage/crypto-sha512/imx/cortexa7=$(KernelPackage/crypto-sha512/arm)