Hello,
This series has originated from the failure discovered by osstest in:
https://lore.kernel.org/xen-devel/E1l1vyr-00074y-8j@osstest.test-lab.xenproject.org/
The commit pointed by osstest is correct, but it triggers an underlying
shortcoming of the vPCI MSI handling which is fixed in patch 3.
Patches 1 and 2 are small bugfixes found in the process of diagnosing
the issue.
Thanks, Roger.
Roger Pau Monne (3):
x86/irq: remove duplicated clear_domain_irq_pirq calls
x86/irq: don't disable domain MSI IRQ on force unbind
x86/vmsi: tolerate unsupported MSI address/data fields
xen/arch/x86/hvm/vmsi.c | 93 +++++++++++++++++++-----------------
xen/arch/x86/irq.c | 8 +---
xen/drivers/vpci/msi.c | 3 +-
xen/include/asm-x86/hvm/io.h | 1 +
xen/include/xen/vpci.h | 3 +-
5 files changed, 52 insertions(+), 56 deletions(-)
--
2.29.2