diff options
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/mm/init_64.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c index 98ac8e80adae..3b045058d726 100644 --- a/arch/sparc/mm/init_64.c +++ b/arch/sparc/mm/init_64.c | |||
@@ -840,7 +840,10 @@ static int find_node(unsigned long addr) | |||
840 | if ((addr & p->mask) == p->val) | 840 | if ((addr & p->mask) == p->val) |
841 | return i; | 841 | return i; |
842 | } | 842 | } |
843 | return -1; | 843 | /* The following condition has been observed on LDOM guests.*/ |
844 | WARN_ONCE(1, "find_node: A physical address doesn't match a NUMA node" | ||
845 | " rule. Some physical memory will be owned by node 0."); | ||
846 | return 0; | ||
844 | } | 847 | } |
845 | 848 | ||
846 | static u64 memblock_nid_range(u64 start, u64 end, int *nid) | 849 | static u64 memblock_nid_range(u64 start, u64 end, int *nid) |