arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC
[linux-2.6-microblaze.git] / arch / riscv / mm / pageattr.c
index 19fecb3..321b09d 100644 (file)
@@ -184,6 +184,7 @@ int set_direct_map_default_noflush(struct page *page)
        return ret;
 }
 
+#ifdef CONFIG_DEBUG_PAGEALLOC
 void __kernel_map_pages(struct page *page, int numpages, int enable)
 {
        if (!debug_pagealloc_enabled())
@@ -196,3 +197,4 @@ void __kernel_map_pages(struct page *page, int numpages, int enable)
                __set_memory((unsigned long)page_address(page), numpages,
                             __pgprot(0), __pgprot(_PAGE_PRESENT));
 }
+#endif