[PATCH 1/4] sparc64: set node_possible_map in bootmem_init_numa()

From: Sang-Heon Jeon

Date: Wed Jul 01 2026 - 13:19:30 EST


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 <ekffu200098@xxxxxxxxx>
---
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