1
1

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 <mr.nuke.me@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/21506
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Alexandru Gagniuc 2026-01-10 20:01:28 -06:00 committed by Robert Marko
parent 0b25cef749
commit 3de10be03f

View File

@ -1133,8 +1133,8 @@ define KernelPackage/crypto-sha512/arm
endef endef
define KernelPackage/crypto-sha512/aarch64 define KernelPackage/crypto-sha512/aarch64
FILES+=$(LINUX_DIR)/arch/arm64/crypto/sha512-arm64.ko FILES+=$(LINUX_DIR)/arch/arm64/crypto/sha512-arm64.ko@lt6.18
AUTOLOAD+=$(call AutoLoad,09,sha512-arm64) AUTOLOAD+=$(call AutoLoad,09,!LINUX_6_18:sha512-arm64)
endef endef
KernelPackage/crypto-sha512/imx/cortexa7=$(KernelPackage/crypto-sha512/arm) KernelPackage/crypto-sha512/imx/cortexa7=$(KernelPackage/crypto-sha512/arm)