KVM: x86: prefer "depends on" to "select" for SEV

"Linux Kernel Mailing List" <[email protected]> Sat, 10 Feb 2018 22:00:21 +0000 (UTC)
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/505c9e94d8329dc215617cf99505629e924f001e
Commit:     505c9e94d8329dc215617cf99505629e924f001e
Parent:     65e38583c3bbbba78a081c808e2d58a8454a821e
Refname:    refs/heads/master
Author:     Paolo Bonzini <[email protected]>
AuthorDate: Thu Jan 11 13:10:38 2018 +0100
Committer:  Radim Krčmář <[email protected]>
CommitDate: Tue Jan 16 16:38:32 2018 +0100

    KVM: x86: prefer "depends on" to "select" for SEV
    
    Avoid reverse dependencies.  Instead, SEV will only be enabled if
    the PSP driver is available.
    
    Signed-off-by: Paolo Bonzini <[email protected]>
    Signed-off-by: Radim Krčmář <[email protected]>
---
 arch/x86/kvm/Kconfig | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/arch/x86/kvm/Kconfig b/arch/x86/kvm/Kconfig
index 148ea324b90c..92fd433c50b9 100644
--- a/arch/x86/kvm/Kconfig
+++ b/arch/x86/kvm/Kconfig
@@ -85,9 +85,7 @@ config KVM_AMD_SEV
 	def_bool y
 	bool "AMD Secure Encrypted Virtualization (SEV) support"
 	depends on KVM_AMD && X86_64
-	select CRYPTO_DEV_CCP
-	select CRYPTO_DEV_CCP_DD
-	select CRYPTO_DEV_SP_PSP
+	depends on CRYPTO_DEV_CCP && CRYPTO_DEV_CCP_DD && CRYPTO_DEV_SP_PSP
 	---help---
 	Provides support for launching Encrypted VMs on AMD processors.
 
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html