From: Jonas Gorski Date: Thu, 1 Aug 2013 23:04:42 +0000 (+0000) Subject: kernel: ocf: add missing kernel dependencies X-Git-Tag: reboot~9600 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3e9ad14992d1274b7002953fb98e54e8a7b349e2;p=oweals%2Fopenwrt.git kernel: ocf: add missing kernel dependencies OCF_CRYPTOSOFT uses both symbols form crypto_hash and crypto_blkcipher, so let it select these through kernel config. Fixes the following build error: ERROR: "crypto_alloc_ahash" [crypto/ocf/cryptosoft.ko] undefined! ERROR: "crypto_ahash_digest" [crypto/ocf/cryptosoft.ko] undefined! ERROR: "crypto_ahash_setkey" [crypto/ocf/cryptosoft.ko] undefined! make[6]: *** [__modpost] Error 1 make[5]: *** [modules] Error 2 Reported-by: Russell Senior Signed-off-by: Jonas Gorski SVN-Revision: 37652 --- diff --git a/target/linux/generic/files/crypto/ocf/Kconfig b/target/linux/generic/files/crypto/ocf/Kconfig index 65a4461915..d5e4c7209d 100644 --- a/target/linux/generic/files/crypto/ocf/Kconfig +++ b/target/linux/generic/files/crypto/ocf/Kconfig @@ -27,6 +27,9 @@ config OCF_CRYPTODEV config OCF_CRYPTOSOFT tristate "cryptosoft (software crypto engine)" depends on OCF_OCF + select CRYPTO + select CRYPTO_HASH + select CRYPTO_BLKCIPHER help A software driver for the OCF framework that uses the kernel CryptoAPI.