|
@@ -176,6 +176,7 @@ bool kvm_make_all_cpus_request(struct kvm *kvm, unsigned int req)
|
|
|
return called;
|
|
|
}
|
|
|
|
|
|
+#ifndef CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL
|
|
|
void kvm_flush_remote_tlbs(struct kvm *kvm)
|
|
|
{
|
|
|
long dirty_count = kvm->tlbs_dirty;
|
|
@@ -186,6 +187,7 @@ void kvm_flush_remote_tlbs(struct kvm *kvm)
|
|
|
cmpxchg(&kvm->tlbs_dirty, dirty_count, 0);
|
|
|
}
|
|
|
EXPORT_SYMBOL_GPL(kvm_flush_remote_tlbs);
|
|
|
+#endif
|
|
|
|
|
|
void kvm_reload_remote_mmus(struct kvm *kvm)
|
|
|
{
|