if (limit > end)
limit = end; if (limit <= base) continue;
base >>= 16;
base <<= 24;
if (base < start)
base = start; if (limit > end)
limit = end; if (limit == base) {
pr_err("Empty node %d\n", nodeid); continue;
} if (limit < base) {
pr_err("Node %d bogus settings %Lx-%Lx.\n",
nodeid, base, limit); continue;
}
/* Could sort here, but pun for now. Should not happen anyroads. */ if (prevbase > base) {
pr_err("Node map not sorted %Lx,%Lx\n",
prevbase, base); return -EINVAL;
}
if (nodes_empty(numa_nodes_parsed)) return -ENOENT;
/* * We seem to have valid NUMA configuration. Map apicids to nodes * using the size of the core domain in the APIC space.
*/
cores = topology_get_domain_size(TOPO_CORE_DOMAIN);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.