diff options
Diffstat (limited to 'mm/mempolicy.c')
-rw-r--r-- | mm/mempolicy.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 188f8d9c4aed..4c0f99996811 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c | |||
@@ -594,7 +594,7 @@ static void migrate_page_add(struct page *page, struct list_head *pagelist, | |||
594 | 594 | ||
595 | static struct page *new_node_page(struct page *page, unsigned long node, int **x) | 595 | static struct page *new_node_page(struct page *page, unsigned long node, int **x) |
596 | { | 596 | { |
597 | return alloc_pages_node(node, GFP_HIGHUSER, 0); | 597 | return alloc_pages_node(node, GFP_HIGHUSER_MOVABLE, 0); |
598 | } | 598 | } |
599 | 599 | ||
600 | /* | 600 | /* |
@@ -710,7 +710,8 @@ static struct page *new_vma_page(struct page *page, unsigned long private, int * | |||
710 | { | 710 | { |
711 | struct vm_area_struct *vma = (struct vm_area_struct *)private; | 711 | struct vm_area_struct *vma = (struct vm_area_struct *)private; |
712 | 712 | ||
713 | return alloc_page_vma(GFP_HIGHUSER, vma, page_address_in_vma(page, vma)); | 713 | return alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, |
714 | page_address_in_vma(page, vma)); | ||
714 | } | 715 | } |
715 | #else | 716 | #else |
716 | 717 | ||