diff --git a/[refs] b/[refs] index a76ac6c31ecb..a38ecb84539f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d3e14aa336b37df76ae875fa051dfdb0e765ddf9 +refs/heads/master: 6b65aaf3027c4e02b42aaefd900aa79136a30681 diff --git a/trunk/mm/slub.c b/trunk/mm/slub.c index 52ae5a538180..2cdd235cb801 100644 --- a/trunk/mm/slub.c +++ b/trunk/mm/slub.c @@ -1084,7 +1084,7 @@ static inline struct page *alloc_slab_page(gfp_t flags, int node, if (node == -1) return alloc_pages(flags, order); else - return alloc_pages_node(node, flags, order); + return alloc_pages_exact_node(node, flags, order); } static struct page *allocate_slab(struct kmem_cache *s, gfp_t flags, int node)