Commit 3ca9d84e authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

KVM: always declare prototype for kvm_arch_irqchip_in_kernel



Architecture code might want to use it even if CONFIG_HAVE_KVM_IRQ_ROUTING
is false; for example PPC XICS has KVM_IRQ_LINE and wants to use
kvm_arch_irqchip_in_kernel from there, but it does not have
KVM_SET_GSI_ROUTING so the prototype was not provided.

Fixes: d663b8a2 ("KVM: replace direct irq.h inclusion")
Reported-by: default avatarkernel test robot <lkp@intel.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent 79268e9c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -663,9 +663,9 @@ struct kvm_irq_routing_table {
	 */
	struct hlist_head map[];
};
#endif

bool kvm_arch_irqchip_in_kernel(struct kvm *kvm);
#endif

#ifndef KVM_INTERNAL_MEM_SLOTS
#define KVM_INTERNAL_MEM_SLOTS 0