From: Alexandru Gagniuc Date: Sun, 11 Jan 2026 02:01:28 +0000 (-0600) Subject: kernel: crypto-sha512-arm64: do not package with kernel 6.18 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=3de10be03fee9e7b236b954fd4e0dde294b47966;p=thirdparty%2Fopenwrt.git 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 --- 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)