Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-14 Thread Robert Richter
On 14.08.15 09:28:12, Marc Zyngier wrote: > On 13/08/15 18:11, Robert Richter wrote: > > On 13.08.15 17:54:41, Marc Zyngier wrote: > >> On 13/08/15 17:17, Robert Richter wrote: > >>> Marc, > >>> > >>> thanks for your quick review. > >>> > >>> On 13.08.15 16:11:15, Marc Zyngier wrote: > On 13/0

Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-14 Thread Marc Zyngier
On 13/08/15 18:11, Robert Richter wrote: > On 13.08.15 17:54:41, Marc Zyngier wrote: >> On 13/08/15 17:17, Robert Richter wrote: >>> Marc, >>> >>> thanks for your quick review. >>> >>> On 13.08.15 16:11:15, Marc Zyngier wrote: On 13/08/15 15:47, Robert Richter wrote: > From: Robert Richter

Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-13 Thread Robert Richter
On 13.08.15 17:54:41, Marc Zyngier wrote: > On 13/08/15 17:17, Robert Richter wrote: > > Marc, > > > > thanks for your quick review. > > > > On 13.08.15 16:11:15, Marc Zyngier wrote: > >> On 13/08/15 15:47, Robert Richter wrote: > >>> From: Robert Richter > > > >>> static const struct gic_capa

Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-13 Thread Marc Zyngier
On 13/08/15 17:17, Robert Richter wrote: > Marc, > > thanks for your quick review. > > On 13.08.15 16:11:15, Marc Zyngier wrote: >> On 13/08/15 15:47, Robert Richter wrote: >>> From: Robert Richter > >>> static const struct gic_capabilities gicv3_errata[] = { >>> { >>> + .desc

Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-13 Thread Robert Richter
Marc, thanks for your quick review. On 13.08.15 16:11:15, Marc Zyngier wrote: > On 13/08/15 15:47, Robert Richter wrote: > > From: Robert Richter > > static const struct gic_capabilities gicv3_errata[] = { > > { > > + .desc = "GIC: Cavium erratum 23154", > > +

Re: [PATCH v2 3/5] irqchip, gicv3: Workaround for Cavium ThunderX erratum 23154

2015-08-13 Thread Marc Zyngier
On 13/08/15 15:47, Robert Richter wrote: > From: Robert Richter > > This patch implements Cavium ThunderX erratum 23154. > > The gicv3 of ThunderX requires a modified version for reading the IAR > status to ensure data synchronization. Since this is in the fast-path > and called with each interr