Re: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-04-14 Thread Andrew Cooper
On 20/03/15 16:27, Jan Beulich wrote: > Commit 74fd0036de ("x86: properly handle MSI-X unmask operation from > guests") didn't go far enough: it fixed an issue with unmasking, but > left an issue with masking in place: Due to the (late) point in time > when qemu requests the hypervisor to set up MS

Re: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-03-25 Thread Jan Beulich
>>> On 25.03.15 at 06:40, wrote: > BTW, how can I reproduce this issue? Just change affinity of an MSI-X IRQ inside the guest - at least that's all it took for me to see it. Jan ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/

Re: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-03-24 Thread Wu, Feng
> -Original Message- > From: Wu, Feng > Sent: Wednesday, March 25, 2015 1:41 PM > To: Jan Beulich; xen-devel > Cc: Andrew Cooper; Keir Fraser; Wu, Feng > Subject: RE: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests > > > > > -Original

Re: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-03-24 Thread Wu, Feng
> -Original Message- > From: xen-devel-boun...@lists.xen.org > [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of Jan Beulich > Sent: Saturday, March 21, 2015 12:27 AM > To: xen-devel > Cc: Andrew Cooper; Keir Fraser > Subject: [Xen-devel] [PATCH 1/2] x86/v

Re: [Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-03-23 Thread Konrad Rzeszutek Wilk
On Fri, Mar 20, 2015 at 04:27:29PM +, Jan Beulich wrote: > Commit 74fd0036de ("x86: properly handle MSI-X unmask operation from > guests") didn't go far enough: it fixed an issue with unmasking, but > left an issue with masking in place: Due to the (late) point in time > when qemu requests the

[Xen-devel] [PATCH 1/2] x86/vMSI-X: honor all mask requests

2015-03-20 Thread Jan Beulich
Commit 74fd0036de ("x86: properly handle MSI-X unmask operation from guests") didn't go far enough: it fixed an issue with unmasking, but left an issue with masking in place: Due to the (late) point in time when qemu requests the hypervisor to set up MSI-X interrupts (which is where the MMIO interc