From: Asias He Date: Mon, 31 Oct 2011 14:39:42 +0000 (+0800) Subject: kvm tools: Remove dead code virt_queue__trigger_irq() X-Git-Tag: next-20111101~5^2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=80afe60fed69265e74a8b7075b33750474052342;p=karo-tx-linux.git kvm tools: Remove dead code virt_queue__trigger_irq() This function is not used anymore. Instead, We are using virtio_pci__signal_vq() to trigger interrupt right now. Signed-off-by: Asias He Signed-off-by: Pekka Enberg --- diff --git a/tools/kvm/include/kvm/virtio.h b/tools/kvm/include/kvm/virtio.h index 34423389b742..c6c380d3e500 100644 --- a/tools/kvm/include/kvm/virtio.h +++ b/tools/kvm/include/kvm/virtio.h @@ -57,9 +57,6 @@ u16 virt_queue__get_iov(struct virt_queue *queue, struct iovec iov[], u16 *out, u16 virt_queue__get_inout_iov(struct kvm *kvm, struct virt_queue *queue, struct iovec in_iov[], struct iovec out_iov[], u16 *in, u16 *out); - -void virt_queue__trigger_irq(struct virt_queue *vq, int irq, u8 *isr, struct kvm *kvm); - int virtio__get_dev_specific_field(int offset, bool msix, bool features_hi, u32 *config_off); #endif /* KVM__VIRTIO_H */ diff --git a/tools/kvm/virtio/core.c b/tools/kvm/virtio/core.c index d7c132b1ade6..0466e07f7008 100644 --- a/tools/kvm/virtio/core.c +++ b/tools/kvm/virtio/core.c @@ -89,18 +89,6 @@ u16 virt_queue__get_inout_iov(struct kvm *kvm, struct virt_queue *queue, return head; } - -void virt_queue__trigger_irq(struct virt_queue *vq, int irq, u8 *isr, struct kvm *kvm) -{ - if (vq->vring.avail->flags & VRING_AVAIL_F_NO_INTERRUPT) - return; - - if (*isr == VIRTIO_IRQ_LOW) { - *isr = VIRTIO_IRQ_HIGH; - kvm__irq_line(kvm, irq, VIRTIO_IRQ_HIGH); - } -} - int virtio__get_dev_specific_field(int offset, bool msix, bool features_hi, u32 *config_off) { if (msix) {