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
This commit is contained in:
Bjorn Helgaas
2026-02-06 17:09:49 -06:00

View File

@@ -585,8 +585,10 @@ 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;