X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=mm%2Fmempolicy.c;h=0b859af06b87df4e17af4180b953a6337c251dff;hb=9beae1ea89305a9667ceaab6d0bf46a045ad71e7;hp=2da72a5b6ecc04f87bd9168fc31d613360e40f2e;hpb=8c4b172123c08a7138ee01675c130c83f9c1117c;p=cascardo%2Flinux.git diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 2da72a5b6ecc..0b859af06b87 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -850,7 +850,7 @@ static int lookup_node(unsigned long addr) struct page *p; int err; - err = get_user_pages(addr & PAGE_MASK, 1, 0, 0, &p, NULL); + err = get_user_pages(addr & PAGE_MASK, 1, 0, &p, NULL); if (err >= 0) { err = page_to_nid(p); put_page(p); @@ -1749,7 +1749,7 @@ unsigned int mempolicy_slab_node(void) */ struct zonelist *zonelist; enum zone_type highest_zoneidx = gfp_zone(GFP_KERNEL); - zonelist = &NODE_DATA(node)->node_zonelists[0]; + zonelist = &NODE_DATA(node)->node_zonelists[ZONELIST_FALLBACK]; z = first_zones_zonelist(zonelist, highest_zoneidx, &policy->v.nodes); return z->zone ? z->zone->node : node;