• Joonsoo Kim's avatar
    mm/debug_pagealloc: fix build failure on ppc and some other archs · 7b02190c
    Joonsoo Kim authored
    Kim Phillips reported following build failure.
    
      LD      init/built-in.o
      mm/built-in.o: In function `free_pages_prepare':
      mm/page_alloc.c:770: undefined reference to `.kernel_map_pages'
      mm/built-in.o: In function `prep_new_page':
      mm/page_alloc.c:933: undefined reference to `.kernel_map_pages'
      mm/built-in.o: In function `map_pages':
      mm/compaction.c:61: undefined reference to `.kernel_map_pages'
      make: *** [vmlinux] Error 1
    
    Reason for this problem is that commit 031bc574
    ("mm/debug-pagealloc: make debug-pagealloc boottime configurable")
    forgot to remove the old declaration of kernel_map_pages() for some
    architectures.  This patch removes them to fix build failure.
    Reported-by: default avatarKim Phillips <kim.phillips@freescale.com>
    Signed-off-by: default avatarJoonsoo Kim <iamjoonsoo.kim@lge.com>
    Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
    Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
    Cc: David Miller <davem@davemloft.net>
    Cc: David Howells <dhowells@redhat.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    7b02190c
cacheflush.h 7.6 KB