mirror of https://github.com/xemu-project/xemu.git
sysemu/kvm: Restrict kvm_pc_setup_irq_routing() to x86 targets
kvm_pc_setup_irq_routing() is only defined for x86 targets (in hw/i386/kvm/apic.c). Its declaration is pointless on all other targets. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20230904124325.79040-14-philmd@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
fc30abf846
commit
bb781b947d
|
@ -16,6 +16,7 @@
|
||||||
#include "hw/intc/ioapic_internal.h"
|
#include "hw/intc/ioapic_internal.h"
|
||||||
#include "hw/intc/kvm_irqcount.h"
|
#include "hw/intc/kvm_irqcount.h"
|
||||||
#include "sysemu/kvm.h"
|
#include "sysemu/kvm.h"
|
||||||
|
#include "kvm/kvm_i386.h"
|
||||||
|
|
||||||
/* PC Utility function */
|
/* PC Utility function */
|
||||||
void kvm_pc_setup_irq_routing(bool pci_enabled)
|
void kvm_pc_setup_irq_routing(bool pci_enabled)
|
||||||
|
|
|
@ -514,7 +514,6 @@ int kvm_irqchip_add_irqfd_notifier(KVMState *s, EventNotifier *n,
|
||||||
int kvm_irqchip_remove_irqfd_notifier(KVMState *s, EventNotifier *n,
|
int kvm_irqchip_remove_irqfd_notifier(KVMState *s, EventNotifier *n,
|
||||||
qemu_irq irq);
|
qemu_irq irq);
|
||||||
void kvm_irqchip_set_qemuirq_gsi(KVMState *s, qemu_irq irq, int gsi);
|
void kvm_irqchip_set_qemuirq_gsi(KVMState *s, qemu_irq irq, int gsi);
|
||||||
void kvm_pc_setup_irq_routing(bool pci_enabled);
|
|
||||||
void kvm_init_irq_routing(KVMState *s);
|
void kvm_init_irq_routing(KVMState *s);
|
||||||
|
|
||||||
bool kvm_kernel_irqchip_allowed(void);
|
bool kvm_kernel_irqchip_allowed(void);
|
||||||
|
|
|
@ -78,4 +78,6 @@ bool kvm_filter_msr(KVMState *s, uint32_t msr, QEMURDMSRHandler *rdmsr,
|
||||||
|
|
||||||
#endif /* CONFIG_KVM */
|
#endif /* CONFIG_KVM */
|
||||||
|
|
||||||
|
void kvm_pc_setup_irq_routing(bool pci_enabled);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue