[RFC PATCH 2/2] Cache msi irq destination.

2012-08-13 Thread Gleb Natapov
Signed-off-by: Gleb Natapov --- arch/x86/kvm/lapic.c |2 +- include/linux/kvm_host.h |1 + virt/kvm/ioapic.c|2 +- virt/kvm/ioapic.h|3 ++- virt/kvm/irq_comm.c | 16 5 files changed, 17 insertions(+), 7 deletions(-) diff --git a/arch/x

Re: [RFC PATCH 2/2] Cache msi irq destination.

2012-08-13 Thread Avi Kivity
On 08/13/2012 12:16 PM, Gleb Natapov wrote: > Signed-off-by: Gleb Natapov > > -int kvm_irq_delivery_to_apic(struct kvm *kvm, struct kvm_lapic *src, > +int kvm_irq_delivery_to_apic(struct kvm_kernel_irq_routing_entry *e, > + struct kvm *kvm, struct kvm_lapic *src, > stru

Re: [RFC PATCH 2/2] Cache msi irq destination.

2012-08-13 Thread Gleb Natapov
On Mon, Aug 13, 2012 at 12:32:44PM +0300, Avi Kivity wrote: > On 08/13/2012 12:16 PM, Gleb Natapov wrote: > > Signed-off-by: Gleb Natapov > > > > -int kvm_irq_delivery_to_apic(struct kvm *kvm, struct kvm_lapic *src, > > +int kvm_irq_delivery_to_apic(struct kvm_kernel_irq_routing_entry *e, > > +