This series comes out of pre-release testing: With new kernel versions, we spuriously injected masked MSI vectors that are not acked by Linux, thus caused interrupt stalling.
Jan Jan Kiszka (3): core, tools: Add msi_maskable flag to jailhouse_pci_device x86: pci: Do not inject masked MSI vectors on handover core: Rename arch_pci_suppress_msi to arch_pci_set_suppress_msi hypervisor/arch/arm-common/pci.c | 6 +++--- hypervisor/arch/x86/pci.c | 15 ++++++++++----- hypervisor/include/jailhouse/pci.h | 8 ++++---- hypervisor/pci.c | 6 +++--- include/jailhouse/cell-config.h | 3 ++- pyjailhouse/sysfs_parser.py | 2 ++ tools/root-cell-config.c.tmpl | 1 + 7 files changed, 25 insertions(+), 16 deletions(-) -- 2.16.4 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/cover.1561357723.git.jan.kiszka%40siemens.com. For more options, visit https://groups.google.com/d/optout.
