aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/Kconfig
diff options
context:
space:
mode:
authorOliver Upton <oupton@google.com>2021-08-02 19:28:09 +0000
committerMarc Zyngier <maz@kernel.org>2021-08-19 11:19:41 +0100
commit6caa5812e2d126a0aa8a17816c1ba6f0a0c2b309 (patch)
treee6b8b6f330be586b97875eb6dde5133a13b935b8 /arch/arm64/kvm/Kconfig
parententry: KVM: Allow use of generic KVM entry w/o full generic support (diff)
downloadlinux-dev-6caa5812e2d126a0aa8a17816c1ba6f0a0c2b309.tar.xz
linux-dev-6caa5812e2d126a0aa8a17816c1ba6f0a0c2b309.zip
KVM: arm64: Use generic KVM xfer to guest work function
Clean up handling of checks for pending work by switching to the generic infrastructure to do so. We pick up handling for TIF_NOTIFY_RESUME from this switch, meaning that task work will be correctly handled. Signed-off-by: Oliver Upton <oupton@google.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20210802192809.1851010-4-oupton@google.com
Diffstat (limited to 'arch/arm64/kvm/Kconfig')
-rw-r--r--arch/arm64/kvm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/kvm/Kconfig b/arch/arm64/kvm/Kconfig
index a4eba0908bfa..8bc1fac5fa26 100644
--- a/arch/arm64/kvm/Kconfig
+++ b/arch/arm64/kvm/Kconfig
@@ -26,6 +26,7 @@ menuconfig KVM
select HAVE_KVM_ARCH_TLB_FLUSH_ALL
select KVM_MMIO
select KVM_GENERIC_DIRTYLOG_READ_PROTECT
+ select KVM_XFER_TO_GUEST_WORK
select SRCU
select KVM_VFIO
select HAVE_KVM_EVENTFD