]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/hugetlb.c
mm/hugetlb: export hugetlb_entry_migration helper
[karo-tx-linux.git] / mm / hugetlb.c
index 040d53ac1f8de0c281a31b9225dfc13078b2bb33..65c84414a6b760e505104429ef5f3d9a7fc8b58d 100644 (file)
@@ -3201,17 +3201,17 @@ static void set_huge_ptep_writable(struct vm_area_struct *vma,
                update_mmu_cache(vma, address, ptep);
 }
 
-static int is_hugetlb_entry_migration(pte_t pte)
+bool is_hugetlb_entry_migration(pte_t pte)
 {
        swp_entry_t swp;
 
        if (huge_pte_none(pte) || pte_present(pte))
-               return 0;
+               return false;
        swp = pte_to_swp_entry(pte);
        if (non_swap_entry(swp) && is_migration_entry(swp))
-               return 1;
+               return true;
        else
-               return 0;
+               return false;
 }
 
 static int is_hugetlb_entry_hwpoisoned(pte_t pte)