]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: Add architecture-defined TLB flush support
authorMario Smarduch <m.smarduch@samsung.com>
Thu, 15 Jan 2015 23:58:52 +0000 (15:58 -0800)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 16 Jan 2015 13:40:14 +0000 (14:40 +0100)
commitf9a2c3d4e114a7de27bf3238594fae176be12f86
tree09c2aa154c076abf729f27818f3787692126ef94
parent50c2ac10138d208dfde84a07121900493240908d
KVM: Add architecture-defined TLB flush support

Allow architectures to override the generic kvm_flush_remote_tlbs()
function via HAVE_KVM_ARCH_TLB_FLUSH_ALL. ARMv7 will need this to
provide its own TLB flush interface.

Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Mario Smarduch <m.smarduch@samsung.com>
virt/kvm/Kconfig
virt/kvm/kvm_main.c