Re: [PATCH 03/14] powerpc/64s: allocate lppacas individually

2018-03-16 Thread Michael Ellerman
Nicholas Piggin writes: > On Tue, 13 Mar 2018 23:41:46 +1100 > Michael Ellerman wrote: >> Nicholas Piggin writes: >> > diff --git a/arch/powerpc/platforms/pseries/kexec.c >> > b/arch/powerpc/platforms/pseries/kexec.c >> > index

Re: [PATCH 03/14] powerpc/64s: allocate lppacas individually

2018-03-13 Thread Nicholas Piggin
On Tue, 13 Mar 2018 23:41:46 +1100 Michael Ellerman wrote: > Nicholas Piggin writes: > > > diff --git a/arch/powerpc/platforms/pseries/kexec.c > > b/arch/powerpc/platforms/pseries/kexec.c > > index eeb13429d685..3fe126796975 100644 > > ---

Re: [PATCH 03/14] powerpc/64s: allocate lppacas individually

2018-03-13 Thread Michael Ellerman
Nicholas Piggin writes: > diff --git a/arch/powerpc/platforms/pseries/kexec.c > b/arch/powerpc/platforms/pseries/kexec.c > index eeb13429d685..3fe126796975 100644 > --- a/arch/powerpc/platforms/pseries/kexec.c > +++ b/arch/powerpc/platforms/pseries/kexec.c > @@ -23,7 +23,12

[PATCH 03/14] powerpc/64s: allocate lppacas individually

2018-02-13 Thread Nicholas Piggin
Allocate LPPACAs individually. We no longer allocate lppacas in an array, so this patch removes the 1kB static alignment for the structure, and enforces the PAPR alignment requirements at allocation time. We can not reduce the 1kB allocation size however, due to existing KVM hypervisors.