[PATCH 1/4] sparc64: set node_possible_map in bootmem_init_numa()
Sang-Heon Jeon <[email protected]> Thu, 2 Jul 2026 02:18:48 +0900
| Newsgroups | org.kernel.vger.sparclinux,org.kernel.vger.linux-kernel,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
Unlike other NUMA architectures, sparc64 never sets node_possible_map. bootmem_init_numa() marks all nodes online and node_online_map does not change afterwards, so set node_possible_map from node_online_map. Signed-off-by: Sang-Heon Jeon <[email protected]> --- arch/sparc/mm/init_64.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c index 103db4683b16..a749f63568b7 100644 --- a/arch/sparc/mm/init_64.c +++ b/arch/sparc/mm/init_64.c @@ -1559,6 +1559,8 @@ static int __init bootmem_init_numa(void) else err = numa_parse_sun4u(); } + if (!err) + node_possible_map = node_online_map; return err; } -- 2.43.0