KVM: x86: rename kvm_vcpu_request_scan_ioapic()
authorDavid Hildenbrand <david@redhat.com>
Fri, 7 Apr 2017 08:50:33 +0000 (10:50 +0200)
committerRadim Krčmář <rkrcmar@redhat.com>
Wed, 12 Apr 2017 18:17:14 +0000 (20:17 +0200)
Let's rename it into a proper arch specific callback.

Signed-off-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
arch/x86/kvm/ioapic.c
include/linux/kvm_host.h
virt/kvm/eventfd.c

index dc29a2785b81fe9b6056b0460e3cff3ce1cdc14d..bdff437acbcb7ebc3307523edd848fb7db009c39 100644 (file)
@@ -266,7 +266,7 @@ void kvm_ioapic_scan_entry(struct kvm_vcpu *vcpu, ulong *ioapic_handled_vectors)
        spin_unlock(&ioapic->lock);
 }
 
-void kvm_vcpu_request_scan_ioapic(struct kvm *kvm)
+void kvm_arch_post_irq_ack_notifier_list_update(struct kvm *kvm)
 {
        if (!ioapic_in_kernel(kvm))
                return;
index 7e74ae4d99bbef5ccb2b0bacc3f80542427c3427..397b7b5b1933b8082ce2955ffdc52463aafdcbf3 100644 (file)
@@ -502,10 +502,10 @@ int __must_check vcpu_load(struct kvm_vcpu *vcpu);
 void vcpu_put(struct kvm_vcpu *vcpu);
 
 #ifdef __KVM_HAVE_IOAPIC
-void kvm_vcpu_request_scan_ioapic(struct kvm *kvm);
+void kvm_arch_post_irq_ack_notifier_list_update(struct kvm *kvm);
 void kvm_arch_post_irq_routing_update(struct kvm *kvm);
 #else
-static inline void kvm_vcpu_request_scan_ioapic(struct kvm *kvm)
+static inline void kvm_arch_post_irq_ack_notifier_list_update(struct kvm *kvm)
 {
 }
 static inline void kvm_arch_post_irq_routing_update(struct kvm *kvm)
index 4d28a9ddbee01077fea01beeeae5523917822da9..a8d540398bbd0350b8b969820d7a11d528cf672d 100644 (file)
@@ -490,7 +490,7 @@ void kvm_register_irq_ack_notifier(struct kvm *kvm,
        mutex_lock(&kvm->irq_lock);
        hlist_add_head_rcu(&kian->link, &kvm->irq_ack_notifier_list);
        mutex_unlock(&kvm->irq_lock);
-       kvm_vcpu_request_scan_ioapic(kvm);
+       kvm_arch_post_irq_ack_notifier_list_update(kvm);
 }
 
 void kvm_unregister_irq_ack_notifier(struct kvm *kvm,
@@ -500,7 +500,7 @@ void kvm_unregister_irq_ack_notifier(struct kvm *kvm,
        hlist_del_init_rcu(&kian->link);
        mutex_unlock(&kvm->irq_lock);
        synchronize_srcu(&kvm->irq_srcu);
-       kvm_vcpu_request_scan_ioapic(kvm);
+       kvm_arch_post_irq_ack_notifier_list_update(kvm);
 }
 #endif