From 3e9ad14992d1274b7002953fb98e54e8a7b349e2 Mon Sep 17 00:00:00 2001 From: Jonas Gorski Date: Thu, 1 Aug 2013 23:04:42 +0000 Subject: [PATCH] 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 --- target/linux/generic/files/crypto/ocf/Kconfig | 3 +++ 1 file changed, 3 insertions(+) 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.