Re: [PATCH v2] arm64: SMMU-v2: Workaround for Cavium ThunderX erratum 28168

2016-11-16 Thread Marc Zyngier
On 15/11/16 18:24, David Daney wrote: > On 11/15/2016 01:26 AM, Marc Zyngier wrote: >> On 15/11/16 07:00, Geetha sowjanya wrote: >>> From: Tirumalesh Chalamarla >>> >>>This patch implements Cavium ThunderX erratum 28168. >>> >>>PCI requires stores complete in order. Due to erratum #28168 >

Re: [PATCH v2] arm64: SMMU-v2: Workaround for Cavium ThunderX erratum 28168

2016-11-15 Thread David Daney
On 11/15/2016 01:26 AM, Marc Zyngier wrote: On 15/11/16 07:00, Geetha sowjanya wrote: From: Tirumalesh Chalamarla This patch implements Cavium ThunderX erratum 28168. PCI requires stores complete in order. Due to erratum #28168 PCI-inbound MSI-X store to the interrupt controller are

Re: [PATCH v2] arm64: SMMU-v2: Workaround for Cavium ThunderX erratum 28168

2016-11-15 Thread Robin Murphy
On 15/11/16 09:26, Marc Zyngier wrote: > On 15/11/16 07:00, Geetha sowjanya wrote: >> From: Tirumalesh Chalamarla >> >> This patch implements Cavium ThunderX erratum 28168. >> >> PCI requires stores complete in order. Due to erratum #28168 >> PCI-inbound MSI-X store to the interrupt controll

Re: [PATCH v2] arm64: SMMU-v2: Workaround for Cavium ThunderX erratum 28168

2016-11-15 Thread Marc Zyngier
On 15/11/16 07:00, Geetha sowjanya wrote: > From: Tirumalesh Chalamarla > > This patch implements Cavium ThunderX erratum 28168. > > PCI requires stores complete in order. Due to erratum #28168 > PCI-inbound MSI-X store to the interrupt controller are delivered > to the interrupt control