Re: [PATCH] PCI: brcmstb: Reserve only the MSI vectors that are handed out
Manivannan Sadhasivam <[email protected]> Mon, 03 Aug 2026 18:11:14 +0200
| Newsgroups | org.kernel.vger.linux-pci,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178577347444.25420.9482634841308840205.b4-ty@b4> |
On Thu, 30 Jul 2026 16:22:15 +0900, Sangwoo Han wrote:
> brcm_msi_alloc() reserves a naturally aligned power-of-two region with
> bitmap_find_free_region(order_base_2(nr_irqs)), but the irqdomain core
> releases the vectors of a block one at a time:
>
> /* irq_domain_free_irqs_hierarchy() */
> for (i = 0; i < nr_irqs; i++)
> if (irq_domain_get_irq_data(domain, irq_base + i))
> domain->ops->free(domain, irq_base + i, 1);
>
> [...]
Applied, thanks!
[1/1] PCI: brcmstb: Reserve only the MSI vectors that are handed out
commit: 92bf60fbb80f94c1b0fc24c7ff67d7aee936a58c
Best regards,
--
மணிவண்ணன் சதாசிவம்