aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga/microchip-spi.c
diff options
context:
space:
mode:
authorMarc Zyngier <[email protected]>2025-07-08 17:34:01 +0000
committerBjorn Helgaas <[email protected]>2025-07-22 20:33:16 +0000
commit3cc8f625e4c6a0e9f936da6b94166e62e387fe1d (patch)
treedcc36e6ddf2ff346986a4b4696a1941b0915b0bc /drivers/fpga/microchip-spi.c
parentPCI: xgene-msi: Sanitise MSI allocation and affinity setting (diff)
downloadkernel-3cc8f625e4c6a0e9f936da6b94166e62e387fe1d.tar.gz
kernel-3cc8f625e4c6a0e9f936da6b94166e62e387fe1d.zip
PCI: xgene-msi: Resend an MSI racing with itself on a different CPU
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 <[email protected]> Signed-off-by: Lorenzo Pieralisi <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/fpga/microchip-spi.c')
0 files changed, 0 insertions, 0 deletions