From cdadc14359378c0cf02251c86ffbc606f55bfadd Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Fri, 27 Mar 2026 16:08:18 -0700 Subject: crypto: cryptomgr - Select algorithm types only when CRYPTO_SELFTESTS Enabling any template selects CRYPTO_MANAGER, which causes CRYPTO_MANAGER2 to enable itself, which selects every algorithm type option. However, pulling in all algorithm types is needed only when the self-tests are enabled. So condition the selections accordingly. To make this possible, also add the missing selections to various symbols that were relying on transitive selections via CRYPTO_MANAGER. Signed-off-by: Eric Biggers Signed-off-by: Herbert Xu --- drivers/crypto/intel/qat/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/crypto/intel') diff --git a/drivers/crypto/intel/qat/Kconfig b/drivers/crypto/intel/qat/Kconfig index 4b4861460dd4..6734b746ea70 100644 --- a/drivers/crypto/intel/qat/Kconfig +++ b/drivers/crypto/intel/qat/Kconfig @@ -1,6 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config CRYPTO_DEV_QAT tristate + select CRYPTO_ACOMP select CRYPTO_AEAD select CRYPTO_AUTHENC select CRYPTO_SKCIPHER -- cgit v1.2.3