[PATCH AUTOSEL 6.16-6.6] PCI: xgene-msi: Resend an MSI racing with itself on a different CPU
Marc Zyngier
maz at kernel.org
Tue Aug 5 06:20:52 PDT 2025
On Tue, 05 Aug 2025 14:09:34 +0100,
Sasha Levin <sashal at kernel.org> wrote:
>
> From: Marc Zyngier <maz at kernel.org>
>
> [ Upstream commit 3cc8f625e4c6a0e9f936da6b94166e62e387fe1d ]
>
> Since changing the affinity of an MSI really is about changing
> the target address and that it isn't possible to mask an individual
> MSI, it is completely possible for an interrupt to race with itself,
> usually resulting in a lost interrupt.
>
> Paper over the design blunder by informing the core code of this
> sad state of affairs.
>
> Signed-off-by: Marc Zyngier <maz at kernel.org>
> Signed-off-by: Lorenzo Pieralisi <lpieralisi at kernel.org>
> Signed-off-by: Bjorn Helgaas <bhelgaas at google.com>
> Link: https://lore.kernel.org/r/20250708173404.1278635-11-maz@kernel.org
> Signed-off-by: Sasha Levin <sashal at kernel.org>
> ---
>
> LLM Generated explanations, may be completely bogus:
s/may be//. It is an amusing read though, specially when quoting
totally unrelated patches, so thumbs up for the comical value.
But I'm not even going to entertain explaining *why* backporting this
patch on its own is nonsense. Reading the original series should be
enlightening enough.
M.
--
Without deviation from the norm, progress is not possible.
More information about the linux-arm-kernel
mailing list