There are no routes to clear at this point, we are just creating the VM. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- qemu-kvm-x86.c | 1 - qemu-kvm.c | 10 ---------- qemu-kvm.h | 9 --------- 3 files changed, 0 insertions(+), 20 deletions(-)
diff --git a/qemu-kvm-x86.c b/qemu-kvm-x86.c index a7981b1..bab4307 100644 --- a/qemu-kvm-x86.c +++ b/qemu-kvm-x86.c @@ -167,7 +167,6 @@ int kvm_arch_init_irq_routing(void) int i, r; if (kvm_has_gsi_routing()) { - kvm_clear_gsi_routes(); for (i = 0; i < 8; ++i) { if (i == 2) { continue; diff --git a/qemu-kvm.c b/qemu-kvm.c index f5b129a..70481de 100644 --- a/qemu-kvm.c +++ b/qemu-kvm.c @@ -252,16 +252,6 @@ int kvm_has_gsi_routing(void) return r; } -int kvm_clear_gsi_routes(void) -{ -#ifdef KVM_CAP_IRQ_ROUTING - kvm_state->irq_routes->nr = 0; - return 0; -#else - return -EINVAL; -#endif -} - int kvm_add_routing_entry(struct kvm_irq_routing_entry *entry) { #ifdef KVM_CAP_IRQ_ROUTING diff --git a/qemu-kvm.h b/qemu-kvm.h index 2bd5602..8032388 100644 --- a/qemu-kvm.h +++ b/qemu-kvm.h @@ -174,15 +174,6 @@ int kvm_deassign_pci_device(KVMState *s, struct kvm_assigned_pci_dev *assigned_dev); /*! - * \brief Clears the temporary irq routing table - * - * Clears the temporary irq routing table. Nothing is committed to the - * running VM. - * - */ -int kvm_clear_gsi_routes(void); - -/*! * \brief Adds an irq route to the temporary irq routing table * * Adds an irq route to the temporary irq routing table. Nothing is -- 1.7.3.4