riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
[linux-block.git] / arch / riscv / mm / hugetlbpage.c
index 29c7606414d276d1c3639e2a80e10037ea899cfc..5ef2a6891158a6d59de8f36b4f4d98cf3ad6eb2a 100644 (file)
@@ -426,10 +426,12 @@ bool __init arch_hugetlb_valid_size(unsigned long size)
        return __hugetlb_valid_size(size);
 }
 
+#ifdef CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
 bool arch_hugetlb_migration_supported(struct hstate *h)
 {
        return __hugetlb_valid_size(huge_page_size(h));
 }
+#endif
 
 #ifdef CONFIG_CONTIG_ALLOC
 static __init int gigantic_pages_init(void)