Commit d13a9ea1 authored by Bjorn Helgaas's avatar Bjorn Helgaas
Browse files

Merge branch 'pci/controller/mediatek'

- Fix IRQ domain leak when MSI allocation fails (Haotian Zhang)

* pci/controller/mediatek:
  PCI: mediatek: Fix IRQ domain leak when MSI allocation fails
parents 7d245713 7f0cdcdd
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -585,9 +585,11 @@ static int mtk_pcie_init_irq_domain(struct mtk_pcie_port *port,

	if (IS_ENABLED(CONFIG_PCI_MSI)) {
		ret = mtk_pcie_allocate_msi_domains(port);
		if (ret)
		if (ret) {
			irq_domain_remove(port->irq_domain);
			return ret;
		}
	}

	return 0;
}