Skip to contentSkip to conversation

x86 memtest: use NUMA_NO_NODE in do_one_pass()

PATCH New Sergey Senozhatsky 1 participant 1 message Jan 6, 2014

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 x86 memtest: use NUMA_NO_NODE in do_one_pass()

Commit 68abcdf54742a ("mm/memblock: use WARN_ONCE when MAX_NUMNODES passed as input parameter") has deprecated usage of MAX_NUMNODES in __next_free_mem_range(). Pass NUMA_NO_NODE to for_each_free_mem_range().

---

 arch/x86/mm/memtest.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
arch/x86/mm/memtest.c +1 -1
index 8dabbed..1e9da79 100644
@@ -74,7 +74,7 @@ static void __init do_one_pass(u64 pattern, u64 start, u64 end)
 	u64 i;
 	phys_addr_t this_start, this_end;
 
-	for_each_free_mem_range(i, MAX_NUMNODES, &this_start, &this_end, NULL) {
+	for_each_free_mem_range(i, NUMA_NO_NODE, &this_start, &this_end, NULL) {
 		this_start = clamp_t(phys_addr_t, this_start, start, end);
 		this_end = clamp_t(phys_addr_t, this_end, start, end);
 		if (this_start < this_end) {