summaryrefslogtreecommitdiff
path: root/arch/nios2/boot
diff options
context:
space:
mode:
authorMel Gorman <mgorman@techsingularity.net>2016-07-14 12:07:23 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-08-10 11:49:25 +0200
commitbecdfa32eeaf230253b20490179134d1bb898c34 (patch)
treedce9ce1436626e7eb43059dcf10f856baba88f8f /arch/nios2/boot
parente534d9261acee101807f838e495d43a9d7d83cb6 (diff)
mm, meminit: ensure node is online before checking whether pages are uninitialised
commit ef70b6f41cda6270165a6f27b2548ed31cfa3cb2 upstream. early_page_uninitialised looks up an arbitrary PFN. While a machine without node 0 will boot with "mm, page_alloc: Always return a valid node from early_pfn_to_nid", it works because it assumes that nodes are always in PFN order. This is not guaranteed so this patch adds robustness by always checking if the node being checked is online. Link: http://lkml.kernel.org/r/1468008031-3848-4-git-send-email-mgorman@techsingularity.net Signed-off-by: Mel Gorman <mgorman@techsingularity.net> Acked-by: David Rientjes <rientjes@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/nios2/boot')
0 files changed, 0 insertions, 0 deletions