Re: [PATCH v3] powerpc/topology: Check at boot for topology updates

2018-08-10 Thread Michael Bringmann
On 08/10/2018 08:21 AM, Srikar Dronamraju wrote: > * Michael Ellerman [2018-08-10 21:42:28]: > >> Srikar Dronamraju writes: >>> diff --git a/arch/powerpc/include/asm/topology.h >>> b/arch/powerpc/include/asm/topology.h >>> index 16b077801a5f..70f2d2285ba7 100644 >>> --- a/arch/powerpc/include/as

Re: [PATCH v3] powerpc/topology: Check at boot for topology updates

2018-08-10 Thread Srikar Dronamraju
* Michael Ellerman [2018-08-10 21:42:28]: > Srikar Dronamraju writes: > > diff --git a/arch/powerpc/include/asm/topology.h > > b/arch/powerpc/include/asm/topology.h > > index 16b077801a5f..70f2d2285ba7 100644 > > --- a/arch/powerpc/include/asm/topology.h > > +++ b/arch/powerpc/include/asm/topol

Re: [PATCH v3] powerpc/topology: Check at boot for topology updates

2018-08-10 Thread Michael Ellerman
Hi Srikar, Thanks for debugging this. Srikar Dronamraju writes: > diff --git a/arch/powerpc/include/asm/topology.h > b/arch/powerpc/include/asm/topology.h > index 16b077801a5f..70f2d2285ba7 100644 > --- a/arch/powerpc/include/asm/topology.h > +++ b/arch/powerpc/include/asm/topology.h > @@ -113,

[PATCH v3] powerpc/topology: Check at boot for topology updates

2018-08-09 Thread Srikar Dronamraju
On a shared lpar, Phyp will not update the cpu associativity at boot time. Just after the boot system does recognize itself as a shared lpar and trigger a request for correct cpu associativity. But by then the scheduler would have already created/destroyed its sched domains. This causes - Broken l