]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: Move irq notifier implementation into eventfd.c
authorPaul Mackerras <paulus@samba.org>
Mon, 30 Jun 2014 10:51:12 +0000 (20:51 +1000)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 5 Aug 2014 12:26:24 +0000 (14:26 +0200)
commit123225a6c7ad9f701f0d68b37fd25de5ea4fb45d
tree9659cfbdb348479f17090704034e7f9e545ee122
parente2b0238b0c6d4b4aa8e3c184f70144a59c6a019d
KVM: Move irq notifier implementation into eventfd.c

This moves the functions kvm_irq_has_notifier(), kvm_notify_acked_irq(),
kvm_register_irq_ack_notifier() and kvm_unregister_irq_ack_notifier()
from irqchip.c to eventfd.c.  The reason for doing this is that those
functions are used in connection with IRQFDs, which are implemented in
eventfd.c.  In future we will want to use IRQFDs on platforms that
don't implement the GSI routing implemented in irqchip.c, so we won't
be compiling in irqchip.c, but we still need the irq notifiers.  The
implementation is unchanged.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Tested-by: Eric Auger <eric.auger@linaro.org>
Tested-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
virt/kvm/eventfd.c
virt/kvm/irqchip.c