Benjamin Herrenschmidt <b...@kernel.crashing.org> writes: > This is especially true of POWER9 where memory between chips is > discontiguous. > > Signed-off-by: Benjamin Herrenschmidt <b...@kernel.crashing.org> > --- > > diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig > index 4940917..c4b4c55 100644 > --- a/arch/powerpc/Kconfig > +++ b/arch/powerpc/Kconfig > @@ -580,7 +580,7 @@ config ARCH_SPARSEMEM_ENABLE > > config ARCH_SPARSEMEM_DEFAULT > def_bool y > - depends on (SMP && PPC_PSERIES) || PPC_PS3 > + depends on (SMP && PPC_PSERIES) || PPC_PS3 || PPC_POWERNV
Why don't we just make it default y for BOOK3S_64? It's just the default after all, it can still be changed. cheers