Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-24 Thread Russell King - ARM Linux
On Thu, May 24, 2018 at 01:49:51PM +0100, Marc Zyngier wrote: > On 24/05/18 13:30, Russell King - ARM Linux wrote: > > On Thu, May 24, 2018 at 01:03:50PM +0100, Marc Zyngier wrote: > >> On 23/05/18 20:45, Russell King - ARM Linux wrote: > >>> On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier w

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-24 Thread Marc Zyngier
On 24/05/18 13:30, Russell King - ARM Linux wrote: > On Thu, May 24, 2018 at 01:03:50PM +0100, Marc Zyngier wrote: >> On 23/05/18 20:45, Russell King - ARM Linux wrote: >>> On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: On 21/05/18 12:45, Russell King wrote: > +#ifdef CONFIG

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-24 Thread Russell King - ARM Linux
On Thu, May 24, 2018 at 01:03:50PM +0100, Marc Zyngier wrote: > On 23/05/18 20:45, Russell King - ARM Linux wrote: > > On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: > >> On 21/05/18 12:45, Russell King wrote: > >>> +#ifdef CONFIG_ARM_PSCI > >>> + if (psci_ops.smccc_version != SMCCC_

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-24 Thread Marc Zyngier
On 23/05/18 20:45, Russell King - ARM Linux wrote: > On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: >> On 21/05/18 12:45, Russell King wrote: >>> +#ifdef CONFIG_ARM_PSCI >>> + if (psci_ops.smccc_version != SMCCC_VERSION_1_0) { >>> + struct arm_smccc_res res; >>> + >>> +

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-23 Thread Russell King - ARM Linux
On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: > On 21/05/18 12:45, Russell King wrote: > > +#ifdef CONFIG_ARM_PSCI > > + if (psci_ops.smccc_version != SMCCC_VERSION_1_0) { > > + struct arm_smccc_res res; > > + > > + switch (psci_ops.conduit) { > > + c

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-23 Thread Marc Zyngier
On Tue, 22 May 2018 18:57:18 +0100, Russell King wrote: > > On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: > > On 21/05/18 12:45, Russell King wrote: > > > Add PSCI based hardening for cores that require more complex handling in > > > firmware. > > > > > > Signed-off-by: Russell Ki

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-22 Thread Russell King - ARM Linux
On Tue, May 22, 2018 at 06:24:13PM +0100, Marc Zyngier wrote: > On 21/05/18 12:45, Russell King wrote: > > Add PSCI based hardening for cores that require more complex handling in > > firmware. > > > > Signed-off-by: Russell King > > Acked-by: Marc Zyngier > > --- > > arch/arm/mm/proc-v7-bugs.c

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-22 Thread Marc Zyngier
On 21/05/18 12:45, Russell King wrote: > Add PSCI based hardening for cores that require more complex handling in > firmware. > > Signed-off-by: Russell King > Acked-by: Marc Zyngier > --- > arch/arm/mm/proc-v7-bugs.c | 50 > ++ > arch/arm/mm/proc-v7

[PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-21 Thread Russell King
Add PSCI based hardening for cores that require more complex handling in firmware. Signed-off-by: Russell King Acked-by: Marc Zyngier --- arch/arm/mm/proc-v7-bugs.c | 50 ++ arch/arm/mm/proc-v7.S | 21 +++ 2 files changed, 71 inse

Re: [PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-16 Thread Marc Zyngier
[updating Christoffer's email address] On 16/05/18 12:01, Russell King wrote: > Add PSCI based hardening for cores that require more complex handling in > firmware. > > Signed-off-by: Russell King > --- > arch/arm/mm/proc-v7-bugs.c | 50 > ++ > arch/

[PATCH 09/14] ARM: spectre-v2: add PSCI based hardening

2018-05-16 Thread Russell King
Add PSCI based hardening for cores that require more complex handling in firmware. Signed-off-by: Russell King --- arch/arm/mm/proc-v7-bugs.c | 50 ++ arch/arm/mm/proc-v7.S | 21 +++ 2 files changed, 71 insertions(+) diff --git a/