[PATCH 2/5] mm/memremap_pages: Introduce memremap_compat_align()
Aneesh Kumar K.V
aneesh.kumar at linux.ibm.com
Thu Feb 6 17:21:42 AEDT 2020
On 2/6/20 11:21 AM, Dan Williams wrote:
....
>>>
>>> Link: http://lore.kernel.org/r/CAPcyv4gBGNP95APYaBcsocEa50tQj9b5h__83vgngjq3ouGX_Q@mail.gmail.com
>>> Reported-by: Aneesh Kumar K.V <aneesh.kumar at linux.ibm.com>
>>> Reported-by: Jeff Moyer <jmoyer at redhat.com>
>>> Cc: Benjamin Herrenschmidt <benh at kernel.crashing.org>
>>> Cc: Paul Mackerras <paulus at samba.org>
>>> Cc: Michael Ellerman <mpe at ellerman.id.au>
>>> Signed-off-by: Dan Williams <dan.j.williams at intel.com>
>>> ---
>>> arch/powerpc/include/asm/io.h | 10 ++++++++++
>>> drivers/nvdimm/pfn_devs.c | 2 +-
>>> include/linux/io.h | 23 +++++++++++++++++++++++
>>> include/linux/mmzone.h | 1 +
>>> 4 files changed, 35 insertions(+), 1 deletion(-)
>>
>> The powerpc change here looks fine to me.
>>
>> Acked-by: Michael Ellerman <mpe at ellerman.id.au> (powerpc)
>
> Thanks Michael, unfortunately the kbuild robot just woke up and said
> that mips does not like including mmzone.h from io.h. The
> entanglements look intractable.
>
> Is there a file I can stash a strong definition of
> memremap_compat_align(), maybe arch/powerpc/mm/mem.c? Then I can put a
> generic __weak definition in mm/memremap.c rather than play header
> file include games.
>
arch/powerpc/mm/ioremap.c ?
-aneesh
More information about the Linuxppc-dev
mailing list