kvm_add_irq_route only exists to create platform specific static routes. So there is no need for a corresponding delete.
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- qemu-kvm.c | 16 ---------------- qemu-kvm.h | 8 -------- 2 files changed, 0 insertions(+), 24 deletions(-) diff --git a/qemu-kvm.c b/qemu-kvm.c index 70481de..e8dc537 100644 --- a/qemu-kvm.c +++ b/qemu-kvm.c @@ -410,22 +410,6 @@ int kvm_update_routing_entry(struct kvm_irq_routing_entry *entry, #endif } -int kvm_del_irq_route(int gsi, int irqchip, int pin) -{ -#ifdef KVM_CAP_IRQ_ROUTING - struct kvm_irq_routing_entry e; - - e.gsi = gsi; - e.type = KVM_IRQ_ROUTING_IRQCHIP; - e.flags = 0; - e.u.irqchip.irqchip = irqchip; - e.u.irqchip.pin = pin; - return kvm_del_routing_entry(&e); -#else - return -ENOSYS; -#endif -} - int kvm_commit_irq_routes(void) { #ifdef KVM_CAP_IRQ_ROUTING diff --git a/qemu-kvm.h b/qemu-kvm.h index 8032388..68a921e 100644 --- a/qemu-kvm.h +++ b/qemu-kvm.h @@ -181,14 +181,6 @@ int kvm_deassign_pci_device(KVMState *s, */ int kvm_add_irq_route(int gsi, int irqchip, int pin); -/*! - * \brief Removes an irq route from the temporary irq routing table - * - * Adds an irq route to the temporary irq routing table. Nothing is - * committed to the running VM. - */ -int kvm_del_irq_route(int gsi, int irqchip, int pin); - struct kvm_irq_routing_entry; /*! * \brief Adds a routing entry to the temporary irq routing table -- 1.7.3.4