diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2024-02-08 08:47:06 -0500 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2024-02-08 08:47:51 -0500 |
| commit | 687d8f4c3dea0758afd748968d91288220bbe7e3 (patch) | |
| tree | 51e96d725f225ec24ac018daf8657fd19b4f06c8 /virt | |
| parent | 693270471d96a63897bd132df15e00da826fa84b (diff) | |
| parent | f48212ee8e78f765917dc64a7ff4bd13c7e71384 (diff) | |
| download | linux-687d8f4c3dea0758afd748968d91288220bbe7e3.tar.gz linux-687d8f4c3dea0758afd748968d91288220bbe7e3.tar.bz2 linux-687d8f4c3dea0758afd748968d91288220bbe7e3.zip | |
Merge branch 'kvm-kconfig'
Cleanups to Kconfig definitions for KVM
* replace HAVE_KVM with an architecture-dependent symbol, when CONFIG_KVM
may or may not be available depending on CPU capabilities (MIPS)
* replace HAVE_KVM with IS_ENABLED(CONFIG_KVM) for host-side code that is
not part of the KVM module, so that it is completely compiled out
* factor common "select" statements in common code instead of requiring
each architecture to specify it
Diffstat (limited to 'virt')
| -rw-r--r-- | virt/kvm/Kconfig | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/virt/kvm/Kconfig b/virt/kvm/Kconfig index a11e9c80fac9..29b73eedfe74 100644 --- a/virt/kvm/Kconfig +++ b/virt/kvm/Kconfig @@ -1,9 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 # KVM common configuration items and defaults -config HAVE_KVM - bool - config KVM_COMMON bool select EVENTFD @@ -76,6 +73,7 @@ config KVM_COMPAT config HAVE_KVM_IRQ_BYPASS bool + select IRQ_BYPASS_MANAGER config HAVE_KVM_VCPU_ASYNC_IOCTL bool |
