Re: [PATCH] PCI: brcmstb: Reserve only the MSI vectors that are handed out
Manivannan Sadhasivam <[email protected]>
| Newsgroups | gmane.linux.kernel.pci,gmane.linux.kernel.rpi,gmane.linux.ports.arm.kernel,gmane.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,
--
மணிவண்ணன் சதாசிவம்