aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorMarc Zyngier <[email protected]>2024-07-18 07:58:04 +0000
committerThomas Gleixner <[email protected]>2024-07-18 18:34:46 +0000
commitc9b4f313f6b83ac80e9d51845d092c32513efdb4 (patch)
treebac4affbaf154d93b7d81293eb72f0d4d57aef4b /scripts/generate_rust_analyzer.py
parentirqchip/gic-v3-its: Correctly honor the RID remapping (diff)
downloadkernel-c9b4f313f6b83ac80e9d51845d092c32513efdb4.tar.gz
kernel-c9b4f313f6b83ac80e9d51845d092c32513efdb4.zip
irqchip/gic-v3-its: Correctly fish out the DID for platform MSI
Similarly to PCI where msi-map/msi-mask are used to compute the full RID (aka DID in ITS speak), use the msi-parent as the discovery mechanism, since there is no way a device can generally express its ID. However, since switching to a per-device MSI domain model, the domain passed to its_pmsi_prepare() is the wrong one, and points to the device's instead of the ITS'. Bad. Use the parent domain instead, which is the ITS domain. Fixes: 80b63cc1cc146 ("irqchip/gic-v3-its: Switch platform MSI to MSI parent") Signed-off-by: Marc Zyngier <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions