]> Pileus Git - ~andy/linux/blobdiff - mm/page_cgroup.c
intel-iommu: Speed up processing of the identity_mapping function
[~andy/linux] / mm / page_cgroup.c
index a12cc3fa98594b931c16012dd53a52dbd49fdb6f..2daadc322ba61678cfc9120e3b65c551b5b96d2d 100644 (file)
@@ -134,7 +134,7 @@ static void *__init_refok alloc_page_cgroup(size_t size, int nid)
 {
        void *addr = NULL;
 
-       addr = alloc_pages_exact(size, GFP_KERNEL | __GFP_NOWARN);
+       addr = alloc_pages_exact_nid(nid, size, GFP_KERNEL | __GFP_NOWARN);
        if (addr)
                return addr;
 
@@ -377,7 +377,7 @@ not_enough_page:
  * @new: new id
  *
  * Returns old id at success, 0 at failure.
- * (There is no mem_cgroup useing 0 as its id)
+ * (There is no mem_cgroup using 0 as its id)
  */
 unsigned short swap_cgroup_cmpxchg(swp_entry_t ent,
                                        unsigned short old, unsigned short new)