diff options
author | Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com> | 2021-02-19 08:21:24 -0800 |
---|---|---|
committer | David Bauer <mail@david-bauer.net> | 2021-02-23 20:13:22 +0100 |
commit | 30b482551d838f0a4a2d0d024a28ac6393f6ab9c (patch) | |
tree | ab7934a8247e00324214d06da71d63070072aba9 /package/kernel/linux/modules/crypto.mk | |
parent | 57fdcf66f0c2ae4410a169dfbc1bd5a2c66771b0 (diff) | |
download | upstream-30b482551d838f0a4a2d0d024a28ac6393f6ab9c.tar.gz upstream-30b482551d838f0a4a2d0d024a28ac6393f6ab9c.tar.bz2 upstream-30b482551d838f0a4a2d0d024a28ac6393f6ab9c.zip |
kernel: 5.10: fix kmod build failures
Modify existing modules to reflect their new location in Linux 5.10. Add
missing dependenices.
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
[enable CRYPTO_USER_API_ENABLE_OBSOLETE; add kmod-crypto-hash dependency
to usb-net-rtl8152]
Signed-off-by: David Bauer <mail@david-bauer.net>
Diffstat (limited to 'package/kernel/linux/modules/crypto.mk')
-rw-r--r-- | package/kernel/linux/modules/crypto.mk | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index e9e78e7967..ba3211c10a 100644 --- a/package/kernel/linux/modules/crypto.mk +++ b/package/kernel/linux/modules/crypto.mk @@ -38,7 +38,9 @@ define KernelPackage/crypto-aead KCONFIG:= \ CONFIG_CRYPTO_AEAD \ CONFIG_CRYPTO_AEAD2 - FILES:=$(LINUX_DIR)/crypto/aead.ko + FILES:= \ + $(LINUX_DIR)/crypto/aead.ko \ + $(LINUX_DIR)/crypto/geniv.ko@ge5.10 AUTOLOAD:=$(call AutoLoad,09,aead,1) $(call AddDepends/crypto, +kmod-crypto-null) endef @@ -48,8 +50,12 @@ $(eval $(call KernelPackage,crypto-aead)) define KernelPackage/crypto-arc4 TITLE:=ARC4 cipher CryptoAPI module - KCONFIG:=CONFIG_CRYPTO_ARC4 - FILES:=$(LINUX_DIR)/crypto/arc4.ko + KCONFIG:= \ + CONFIG_CRYPTO_ARC4 \ + CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y + FILES:= \ + $(LINUX_DIR)/crypto/arc4.ko \ + $(LINUX_DIR)/lib/crypto/libarc4.ko AUTOLOAD:=$(call AutoLoad,09,arc4) $(call AddDepends/crypto) endef @@ -492,6 +498,7 @@ define KernelPackage/crypto-misc TITLE:=Other CryptoAPI modules DEPENDS:=+kmod-crypto-xts KCONFIG:= \ + CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y \ CONFIG_CRYPTO_CAMELLIA_X86_64 \ CONFIG_CRYPTO_BLOWFISH_X86_64 \ CONFIG_CRYPTO_TWOFISH_X86_64 \ |