Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-12 Thread Michael S. Tsirkin
On Tue, May 07, 2013 at 01:53:03AM +, Zhanghaoyu (A) wrote: > >> >> With regard to old version linux guest(e.g., rhel-5.5), in ISR > >> >> processing, mask and unmask msi-x vector every time, which result in > >> >> VMEXIT, then QEMU will invoke kvm_irqchip_update_msi_route() to ask KVM > >>

Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-12 Thread Michael S. Tsirkin
On Mon, May 06, 2013 at 01:00:09PM +0300, Michael S. Tsirkin wrote: > On Mon, May 06, 2013 at 02:52:37AM +, Zhanghaoyu (A) wrote: > > >> With regard to old version linux guest(e.g., rhel-5.5), in ISR > > >> processing, mask and unmask msi-x vector every time, which result in > > >> VMEXIT, th

Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-06 Thread Zhanghaoyu (A)
>> >> With regard to old version linux guest(e.g., rhel-5.5), in ISR >> >> processing, mask and unmask msi-x vector every time, which result in >> >> VMEXIT, then QEMU will invoke kvm_irqchip_update_msi_route() to ask KVM >> >> hypervisor to update the VM irq routing table. In KVM hypervisor, >

Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-06 Thread Michael S. Tsirkin
On Mon, May 06, 2013 at 02:52:37AM +, Zhanghaoyu (A) wrote: > >> With regard to old version linux guest(e.g., rhel-5.5), in ISR processing, > >> mask and unmask msi-x vector every time, which result in VMEXIT, then QEMU > >> will invoke kvm_irqchip_update_msi_route() to ask KVM hypervisor to

Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-05 Thread Zhanghaoyu (A)
>> With regard to old version linux guest(e.g., rhel-5.5), in ISR processing, >> mask and unmask msi-x vector every time, which result in VMEXIT, then QEMU >> will invoke kvm_irqchip_update_msi_route() to ask KVM hypervisor to update >> the VM irq routing table. In KVM hypervisor, synchronizing

Re: [Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-05 Thread Michael S. Tsirkin
On Sat, May 04, 2013 at 09:12:30AM +, Zhanghaoyu (A) wrote: > With regard to old version linux guest(e.g., rhel-5.5), in ISR processing, > mask and unmask msi-x vector every time, which result in VMEXIT, then QEMU > will invoke kvm_irqchip_update_msi_route() to ask KVM hypervisor to update >

[Qemu-devel] [PATCH] [KVM] Needless to update msi route when only msi-x entry "control" section changed

2013-05-04 Thread Zhanghaoyu (A)
With regard to old version linux guest(e.g., rhel-5.5), in ISR processing, mask and unmask msi-x vector every time, which result in VMEXIT, then QEMU will invoke kvm_irqchip_update_msi_route() to ask KVM hypervisor to update the VM irq routing table. In KVM hypervisor, synchronizing RCU needed a