[PATCH v4 00/15] genirq/msi: Silence set affinity failed warning
Bjorn Helgaas
helgaas at kernel.org
Wed Jul 24 08:43:14 PDT 2024
On Tue, Jul 23, 2024 at 03:27:00PM +0200, Marek Vasut wrote:
> Various PCIe controllers that mux MSIs onto single IRQ line produce these
> "IRQ%d: set affinity failed" warnings when entering suspend. Remove the
> .irq_set_affinity callbacks and make sure they are NULL in all affected
> controllers, so this warning in kernel/irq/msi.c is not triggered.
>
> This has been compile-tested only on all but the R-Car PCI controller.
>
> The clean ups are done per-driver so they can be easily reverted in case
> they break something.
>
> Marek Vasut (15):
> genirq/msi: Silence set affinity failed warning
> PCI: aardvark: Silence set affinity failed warning
> PCI: altera-msi: Silence set affinity failed warning
> PCI: brcmstb: Silence set affinity failed warning
> PCI: dwc: Silence set affinity failed warning
> PCI: mediatek-gen3: Silence set affinity failed warning
> PCI: mediatek: Silence set affinity failed warning
> PCI: mobiveil: Silence set affinity failed warning
> PCI: plda: Silence set affinity failed warning
> PCI: rcar-host: Silence set affinity failed warning
> PCI: tegra: Silence set affinity failed warning
> PCI: vmd: Silence set affinity failed warning
> PCI: xilinx-nwl: Silence set affinity failed warning
> PCI: xilinx-xdma: Silence set affinity failed warning
> PCI: xilinx: Silence set affinity failed warning
Happy to apply this series via the PCI tree given an ack from Thomas.
In that event I would rewrap the commit logs to fit in 75 columns and
include a note in the driver patches about what event causes the
warning. No need to repost for that unless other changes are needed.
Thanks for doing this work!
Bjorn
More information about the Linux-mediatek
mailing list