On 2/6/20 11:21 AM, Dan Williams wrote:
....


Link: 
http://lore.kernel.org/r/capcyv4gbgnp95apyabcsocea50tqj9b5h__83vgngjq3oug...@mail.gmail.com
Reported-by: Aneesh Kumar K.V <aneesh.ku...@linux.ibm.com>
Reported-by: Jeff Moyer <jmo...@redhat.com>
Cc: Benjamin Herrenschmidt <b...@kernel.crashing.org>
Cc: Paul Mackerras <pau...@samba.org>
Cc: Michael Ellerman <m...@ellerman.id.au>
Signed-off-by: Dan Williams <dan.j.willi...@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 <m...@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

Reply via email to