Hello Thomas, On Wed, Jul 21, 2021 at 09:48:04AM +0800, Ming Lei wrote: > When driver requests to allocate irq affinity managed vectors, > pci_alloc_irq_vectors_affinity() may fallback to single vector > allocation. In this situation, we don't need to call > irq_create_affinity_masks for calling into ->calc_sets() for > avoiding potential memory leak, so add the helper for this purpose. > > Fixes: c66d4bd110a1 ("genirq/affinity: Add new callback for (re)calculating interrupt sets") > Reported-by: Bjorn Helgaas <helgaas@xxxxxxxxxx> > Reviewed-by: Christoph Hellwig <hch@xxxxxx> > Acked-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> > Cc: linux-pci@xxxxxxxxxxxxxxx > Signed-off-by: Ming Lei <ming.lei@xxxxxxxxxx> Can you take this patch if you are fine? Thanks, Ming