pagemap: add #ifdefs CONFIG_HUGETLB_PAGE on code walking hugetlb vma
[platform/adaptation/renesas_rcar/renesas_kernel.git] / mm / vmscan.c
index 3ff3311..f2c367c 100644 (file)
@@ -1774,6 +1774,7 @@ static unsigned long do_try_to_free_pages(struct zonelist *zonelist,
        enum zone_type high_zoneidx = gfp_zone(sc->gfp_mask);
        unsigned long writeback_threshold;
 
+       get_mems_allowed();
        delayacct_freepages_start();
 
        if (scanning_global_lru(sc))
@@ -1857,6 +1858,7 @@ out:
                mem_cgroup_record_reclaim_priority(sc->mem_cgroup, priority);
 
        delayacct_freepages_end();
+       put_mems_allowed();
 
        return ret;
 }