]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
kvm tools: Remove dead code virt_queue__trigger_irq()
authorAsias He <asias.hejun@gmail.com>
Mon, 31 Oct 2011 14:39:42 +0000 (22:39 +0800)
committerPekka Enberg <penberg@kernel.org>
Mon, 31 Oct 2011 16:41:04 +0000 (18:41 +0200)
This function is not used anymore. Instead, We are using
virtio_pci__signal_vq() to trigger interrupt right now.

Signed-off-by: Asias He <asias.hejun@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/include/kvm/virtio.h
tools/kvm/virtio/core.c

index 34423389b74295e2e1a91315908a8d9f598824e1..c6c380d3e500293613ab08e591653bf6dd7c1e7a 100644 (file)
@@ -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 */
index d7c132b1ade6560af773ff2d34959a32450b62eb..0466e07f7008a42fe28c2b94c8ed33869d45479b 100644 (file)
@@ -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) {