irqchip/gic-v3-its: Flag device allocation as proxied if behind a PCI bridge
authorMarc Zyngier <maz@kernel.org>
Sun, 29 Nov 2020 13:52:08 +0000 (13:52 +0000)
committerMarc Zyngier <maz@kernel.org>
Fri, 11 Dec 2020 14:47:50 +0000 (14:47 +0000)
commit34dd263fce3114147f21698f8e55e05b9e8185bd
tree6045eaf9f75dc183fa0a20e11e271ad985c53e1b
parent5fe71d271df8c05e1060c0184764eba18b17a96f
irqchip/gic-v3-its: Flag device allocation as proxied if behind a PCI bridge

An aliasing PCI bridge is another case where we should flag the
corresponding allocation as "proxied", as MSIs are coming with
the bridge's RID, and not the originating device's.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Tested-by: John Garry <john.garry@huawei.com>
Link: https://lore.kernel.org/r/20201129135208.680293-4-maz@kernel.org
drivers/irqchip/irq-gic-v3-its-pci-msi.c