From a801d93d0d1198e0cfef3123fe5e77ec08639bc0 Mon Sep 17 00:00:00 2001 From: Sedat Dilek Date: Wed, 25 Apr 2018 10:11:06 +0200 Subject: [PATCH 2/2] x86: llvmlinux: Fix kconfig dependencies when CONFIG_PARAVIRT=n --- arch/x86/Kconfig | 4 ++-- drivers/hv/Kconfig | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index c881417a1d32..56370db8ac56 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -499,8 +499,8 @@ config X86_NUMACHIP config X86_VSMP bool "ScaleMP vSMP" - select HYPERVISOR_GUEST - select PARAVIRT + depends on HYPERVISOR_GUEST + depends on PARAVIRT depends on X86_64 && PCI depends on X86_EXTENDED_PLATFORM depends on SMP diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index 50b89ea0e60f..70484f3e844b 100644 --- a/drivers/hv/Kconfig +++ b/drivers/hv/Kconfig @@ -3,7 +3,7 @@ menu "Microsoft Hyper-V guest support" config HYPERV tristate "Microsoft Hyper-V client drivers" depends on X86 && ACPI && PCI && X86_LOCAL_APIC && HYPERVISOR_GUEST - select PARAVIRT + depends on PARAVIRT help Select this option to run Linux as a Hyper-V client operating system. -- 2.17.0