sched/numa: Set preferred NUMA node based on number of private faults
[firefly-linux-kernel-4.4.55.git] / mm / migrate.c
index fcba2f46bb809cbe7d19315a2d8f4484933c8987..025d1e3d2ad21cb07f51fb8dc79d6526aedd101d 100644 (file)
@@ -1498,7 +1498,7 @@ static struct page *alloc_misplaced_dst_page(struct page *page,
                                          __GFP_NOWARN) &
                                         ~GFP_IOFS, 0);
        if (newpage)
-               page_nid_xchg_last(newpage, page_nid_last(page));
+               page_nidpid_xchg_last(newpage, page_nidpid_last(page));
 
        return newpage;
 }
@@ -1675,7 +1675,7 @@ int migrate_misplaced_transhuge_page(struct mm_struct *mm,
        if (!new_page)
                goto out_fail;
 
-       page_nid_xchg_last(new_page, page_nid_last(page));
+       page_nidpid_xchg_last(new_page, page_nidpid_last(page));
 
        isolated = numamigrate_isolate_page(pgdat, page);
        if (!isolated) {