arch_numa.c (50c374c6d1a43db9444cb74cc09552c817db2a9b) | arch_numa.c (46bcce503197d1019ee5c49ccde978e31298e35f) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * NUMA support, based on the x86 implementation. 4 * 5 * Copyright (C) 2015 Cavium Inc. 6 * Author: Ganapatrao Kulkarni <gkulkarni@cavium.com> 7 */ 8 9#define pr_fmt(fmt) "NUMA: " fmt 10 11#include <linux/acpi.h> 12#include <linux/memblock.h> 13#include <linux/module.h> 14#include <linux/of.h> 15 16#include <asm/sections.h> 17 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * NUMA support, based on the x86 implementation. 4 * 5 * Copyright (C) 2015 Cavium Inc. 6 * Author: Ganapatrao Kulkarni <gkulkarni@cavium.com> 7 */ 8 9#define pr_fmt(fmt) "NUMA: " fmt 10 11#include <linux/acpi.h> 12#include <linux/memblock.h> 13#include <linux/module.h> 14#include <linux/of.h> 15 16#include <asm/sections.h> 17 |
18struct pglist_data *node_data[MAX_NUMNODES] __read_mostly; 19EXPORT_SYMBOL(node_data); | |
20nodemask_t numa_nodes_parsed __initdata; 21static int cpu_to_node_map[NR_CPUS] = { [0 ... NR_CPUS-1] = NUMA_NO_NODE }; 22 23static int numa_distance_cnt; 24static u8 *numa_distance; 25bool numa_off; 26 27static __init int numa_parse_early_param(char *opt) --- 450 unchanged lines hidden --- | 18nodemask_t numa_nodes_parsed __initdata; 19static int cpu_to_node_map[NR_CPUS] = { [0 ... NR_CPUS-1] = NUMA_NO_NODE }; 20 21static int numa_distance_cnt; 22static u8 *numa_distance; 23bool numa_off; 24 25static __init int numa_parse_early_param(char *opt) --- 450 unchanged lines hidden --- |