Re: [PATCH 07/19] powerpc: Create mtmsrd_isync()

2017-09-01 Thread Benjamin Herrenschmidt
On Thu, 2015-10-29 at 11:43 +1100, Anton Blanchard wrote: > mtmsrd_isync() will do an mtmsrd followed by an isync on older > processors. On newer processors we avoid the isync via a feature fixup. The isync is needed specifically when enabling/disable FP etc... right ? I'd like to make the name

Re: [PATCH 07/19] powerpc: Create mtmsrd_isync()

2015-12-01 Thread Michael Ellerman
On Tue, 2015-12-01 at 22:23 +1100, Michael Ellerman wrote: > On Thu, 2015-10-29 at 11:43 +1100, Anton Blanchard wrote: > > > mtmsrd_isync() will do an mtmsrd followed by an isync on older > > processors. On newer processors we avoid the isync via a feature fixup. > > > > diff --git

Re: [PATCH 07/19] powerpc: Create mtmsrd_isync()

2015-12-01 Thread Michael Ellerman
On Thu, 2015-10-29 at 11:43 +1100, Anton Blanchard wrote: > mtmsrd_isync() will do an mtmsrd followed by an isync on older > processors. On newer processors we avoid the isync via a feature fixup. > > diff --git a/arch/powerpc/kernel/process.c b/arch/powerpc/kernel/process.c > index

[PATCH 07/19] powerpc: Create mtmsrd_isync()

2015-10-28 Thread Anton Blanchard
mtmsrd_isync() will do an mtmsrd followed by an isync on older processors. On newer processors we avoid the isync via a feature fixup. Signed-off-by: Anton Blanchard --- arch/powerpc/include/asm/reg.h | 8 arch/powerpc/kernel/process.c | 30

[PATCH 07/19] powerpc: Create mtmsrd_isync()

2015-10-27 Thread Anton Blanchard
mtmsrd_isync() will do an mtmsrd followed by an isync on older processors. On newer processors we avoid the isync via a feature fixup. Signed-off-by: Anton Blanchard --- arch/powerpc/include/asm/reg.h | 8 arch/powerpc/kernel/process.c | 30