Re: [Xen-devel] [PATCH v2 3/3] vpci/msi: fix update of bound MSI interrupts

2018-05-16 Thread Jan Beulich
>>> On 15.05.18 at 16:10, wrote: > Current update process of already bound MSI interrupts is wrong > because unmap_domain_pirq calls pci_disable_msi, which disables MSI > interrupts on the device. On the other hand map_domain_pirq doesn't > enable MSI, so the current update

[Xen-devel] [PATCH v2 3/3] vpci/msi: fix update of bound MSI interrupts

2018-05-15 Thread Roger Pau Monne
Current update process of already bound MSI interrupts is wrong because unmap_domain_pirq calls pci_disable_msi, which disables MSI interrupts on the device. On the other hand map_domain_pirq doesn't enable MSI, so the current update process of already enabled MSI entries is wrong because MSI