kernel: crypto: remove geniv from aead with kernel 6.6
authorRobert Marko <robimarko@gmail.com>
Thu, 7 Mar 2024 14:04:59 +0000 (15:04 +0100)
committerRobert Marko <robimarko@gmail.com>
Mon, 11 Mar 2024 19:17:26 +0000 (20:17 +0100)
geniv was separated intentionally from aead in kernel 6.5, and since
we now have it packaged separately as well remove it from kmod-aead
in 6.6.

Signed-off-by: Robert Marko <robimarko@gmail.com>
package/kernel/linux/modules/crypto.mk

index 335930cfaac532cfe62911535b7f430a718944f4..36b03bcdef945089bc96553d2586ad6c1d7261cd 100644 (file)
@@ -40,10 +40,10 @@ define KernelPackage/crypto-aead
   KCONFIG:= \
        CONFIG_CRYPTO_AEAD \
        CONFIG_CRYPTO_AEAD2 \
-       CONFIG_CRYPTO_GENIV
+       CONFIG_CRYPTO_GENIV@lt6.6
   FILES:= \
          $(LINUX_DIR)/crypto/aead.ko \
-         $(LINUX_DIR)/crypto/geniv.ko
+         $(LINUX_DIR)/crypto/geniv.ko@lt6.6
   AUTOLOAD:=$(call AutoLoad,09,aead,1)
   $(call AddDepends/crypto, +kmod-crypto-null)
 endef