Hi all, Sander reports an Xen pci-passthrough regression caused by commit cffe0a2b5a34c95a4dadc9ec7132690a5b0f6687 ("x86, irq: Keep balance of IOAPIC pin reference count"). This patch set tries to fix it. Patch 1 is a fix for another issue found during fixing the regression. Patch 2 is a hotfix for the regression and should be targeted for v3.19. Patch 3 is the foundamental fix for the regression and should be targeted at v3.20. Hi Sander, Could you please help to test by: 1) only apply patch 1 and patch 2 2) and then apply patch 3 ontop of patch 1/2. Thanks! Gerry Jiang Liu (3): xen/irq, ACPI: Fix regression in xen PCI passthrough caused by cffe0a2b5a34 xen/irq: Override ACPI IRQ management callback __acpi_unregister_gsi x86/PCI: Refine the way to release PCI IRQ resources arch/x86/include/asm/acpi.h | 1 + arch/x86/include/asm/pci_x86.h | 2 -- arch/x86/pci/common.c | 30 ++++++++++++++++++++++++++++-- arch/x86/pci/intel_mid_pci.c | 4 ++-- arch/x86/pci/irq.c | 15 +-------------- arch/x86/pci/xen.c | 2 ++ drivers/acpi/pci_irq.c | 10 +--------- 7 files changed, 35 insertions(+), 29 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html