aboutsummaryrefslogtreecommitdiffstats
path: root/rust/helpers/helpers.c
diff options
context:
space:
mode:
authorMarc Zyngier <[email protected]>2025-05-13 17:28:16 +0000
committerThomas Gleixner <[email protected]>2025-05-16 19:32:20 +0000
commit06526443a34c06879664eb5ae247c5e93dde7ed9 (patch)
tree2c40da6d45cde640cab9dac2b9bd02cf0b56754d /rust/helpers/helpers.c
parentirqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (diff)
downloadkernel-06526443a34c06879664eb5ae247c5e93dde7ed9.tar.gz
kernel-06526443a34c06879664eb5ae247c5e93dde7ed9.zip
irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag
Bad MSI implementations multiplex MSIs onto a single downstream interrupt, meaning they have no concept of individual affinity. The old MSI code did a reasonable job at this by honouring the MSI_FLAG_NO_AFFINITY, but the new shiny device MSI code doesn't. Teach it about the sad reality of existing hardware. Signed-off-by: Marc Zyngier <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/all/[email protected]
Diffstat (limited to 'rust/helpers/helpers.c')
0 files changed, 0 insertions, 0 deletions