On Mon, Apr 25, 2016 at 05:24:43AM -0600, Jan Beulich wrote:
> >>> On 22.04.16 at 18:35, <andrew.coop...@citrix.com> wrote:
> > On 22/04/16 08:20, Jan Beulich wrote:
> >> When a guest unmasks MSI-X interrupts before enabling MSI-X on the
> >> device, so far nothing updates the {host,guest}_masked internal state;
> >> this to date only gets done when MSI-X is already enabled. This is why
> >> half way recent Linux works (as it enables MSI-X first), while Windows
> >> doesn't (as it enables MSI-X only after having set up und unmasked all
> >> vectors). Since with a successful write to the vector control field
> >> everything is ready internally, we should also update internal tracking
> >> state there, regardless of the device's MSI-X enabled state.
> >>
> >> Signed-off-by: Jan Beulich <jbeul...@suse.com>
> > 
> > Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com>
> 

Release-acked-by: Wei Liu <wei.l...@citrix.com>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to