From f867a5943cc99d482e6b8385edc9e79b4f7caab9 Mon Sep 17 00:00:00 2001 From: Andi Kleen Date: Thu, 16 Sep 2004 22:01:45 -0700 Subject: [PATCH] [PATCH] x86-64: fix for mem= on NUMA systems Fix bug that caused oops with mem= on certain NUMA configurations Signed-off-by: Andi Kleen Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- arch/x86_64/mm/k8topology.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86_64/mm/k8topology.c b/arch/x86_64/mm/k8topology.c index 0ec22c11cca42..0825e37fd9d84 100644 --- a/arch/x86_64/mm/k8topology.c +++ b/arch/x86_64/mm/k8topology.c @@ -100,8 +100,8 @@ int __init k8_scan_nodes(unsigned long start, unsigned long end) limit <<= 24; limit |= (1<<24)-1; - if (limit > end_pfn_map << PAGE_SHIFT) - limit = end_pfn_map << PAGE_SHIFT; + if (limit > end_pfn << PAGE_SHIFT) + limit = end_pfn << PAGE_SHIFT; if (limit <= base) continue; -- 2.53.0