/gfp.h, line 466 UMA-include/linux/gfp.h?...int order)
{
if (nid == NUMA_NO_NODE)
nid = numa_mem_id();
return __alloc_pages_node...(nid, gfp_mask, order);
}
它只是执行了一个简单的检查, 如果指定负的结点ID(不存在, 即NUMA_NO_NODE = -1), 内核自动地使用当前执行CPU对应的结点nid..., gfp_t gfp_mask, unsigned int order)
{
VM_BUG_ON(nid = MAX_NUMNODES);
VM_WARN_ON...node_online(nid));
return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask));
}
内核假定传递给改