summaryrefslogtreecommitdiff
path: root/arch/x86/xen/Kconfig
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2014-01-10 19:45:35 +0400
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2014-01-10 19:45:35 +0400
commit54d44eb3c7f6f893ae3b3cfb545145aa337976ca (patch)
treeaa0621fc7d49bf2f139853b1dbc4cff9093ac716 /arch/x86/xen/Kconfig
parent0db6991dd233396da766076caef71f36b4f96c21 (diff)
downloadlinux-54d44eb3c7f6f893ae3b3cfb545145aa337976ca.tar.xz
xen/pvh: Use 'depend' instead of 'select'.
The usage of 'select' means it will enable the CONFIG options without checking their dependencies. That meant we would inadvertently turn on CONFIG_XEN_PVHM while its core dependency (CONFIG_PCI) was turned off. This patch fixes the warnings and compile failures: warning: (XEN_PVH) selects XEN_PVHVM which has unmet direct dependencies (HYPERVISOR_GUEST && XEN && PCI && X86_LOCAL_APIC) Reported-by: Jim Davis <jim.epost@gmail.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'arch/x86/xen/Kconfig')
-rw-r--r--arch/x86/xen/Kconfig3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86/xen/Kconfig b/arch/x86/xen/Kconfig
index d88bfd66aaab..01b90261fa38 100644
--- a/arch/x86/xen/Kconfig
+++ b/arch/x86/xen/Kconfig
@@ -53,6 +53,5 @@ config XEN_DEBUG_FS
config XEN_PVH
bool "Support for running as a PVH guest"
- depends on X86_64 && XEN
- select XEN_PVHVM
+ depends on X86_64 && XEN && XEN_PVHVM
def_bool n