Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-11-14 Thread Michael Ellerman
Nathan Fontenot writes: > On 11/12/2017 06:43 AM, Michael Ellerman wrote: ... >> The bigger problem we have though is that you're trying to allocate >> memory, in order to find out what memory we have :) >> >> I suspect it works in some cases because you hit the memory@0 node first >> in the devi

Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-11-13 Thread Nathan Fontenot
On 11/12/2017 06:43 AM, Michael Ellerman wrote: > Hi Nathan, > > Nathan Fontenot writes: >> diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c >> index f83056297441..917184c13890 100644 >> --- a/arch/powerpc/kernel/prom.c >> +++ b/arch/powerpc/kernel/prom.c >> @@ -454,92 +455,93

Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-11-12 Thread Michael Ellerman
Hi Nathan, Nathan Fontenot writes: > diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c > index f83056297441..917184c13890 100644 > --- a/arch/powerpc/kernel/prom.c > +++ b/arch/powerpc/kernel/prom.c > @@ -454,92 +455,93 @@ static int __init > early_init_dt_scan_chosen_ppc(unsi

Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-10-25 Thread Michael Ellerman
Nathan Fontenot writes: > On 10/24/2017 01:08 AM, Michael Ellerman wrote: >> Nathan Fontenot writes: >> >>> diff --git a/arch/powerpc/mm/drmem.c b/arch/powerpc/mm/drmem.c >>> new file mode 100644 >>> index ..8ad7cf36b2c4 >>> --- /dev/null >>> +++ b/arch/powerpc/mm/drmem.c >>> @@ -0,

Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-10-24 Thread Nathan Fontenot
On 10/24/2017 01:08 AM, Michael Ellerman wrote: > Nathan Fontenot writes: > >> diff --git a/arch/powerpc/mm/drmem.c b/arch/powerpc/mm/drmem.c >> new file mode 100644 >> index ..8ad7cf36b2c4 >> --- /dev/null >> +++ b/arch/powerpc/mm/drmem.c >> @@ -0,0 +1,84 @@ >> +/* >> + * Dynamic rec

Re: [PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-10-23 Thread Michael Ellerman
Nathan Fontenot writes: > diff --git a/arch/powerpc/mm/drmem.c b/arch/powerpc/mm/drmem.c > new file mode 100644 > index ..8ad7cf36b2c4 > --- /dev/null > +++ b/arch/powerpc/mm/drmem.c > @@ -0,0 +1,84 @@ > +/* > + * Dynamic reconfiguration memory support > + * > + * Copyright 2017 IBM C

[PATCH v2 3/8] powerpc/mm: Separate ibm, dynamic-memory data from DT format

2017-10-20 Thread Nathan Fontenot
We currently have code to parse the dynamic reconfiguration LMB information from the ibm,dynamic-meory device tree property in multiple locations (numa.c, prom.c, and pseries/hotplug-memory.c). In anticipation of adding support for a version 2 of the ibm,dynamic-memory property this patch aims to s