summaryrefslogtreecommitdiffstats
path: root/lib/maple_tree.c
diff options
context:
space:
mode:
authorQi Zheng <zhengqi.arch@bytedance.com>2023-02-12 19:10:27 +0800
committerAndrew Morton <akpm@linux-foundation.org>2023-02-16 20:43:54 -0800
commit1bc67ca65b31bcb669c4eaca79b3c8d205bb212a (patch)
treee1b62c4a59b7737ecd64d0b13f56241743f16e4a /lib/maple_tree.c
parent9f550d78b40da21b4da515db4c37d8d7b12aa1a6 (diff)
downloadlinux-stable-1bc67ca65b31bcb669c4eaca79b3c8d205bb212a.tar.gz
linux-stable-1bc67ca65b31bcb669c4eaca79b3c8d205bb212a.tar.bz2
linux-stable-1bc67ca65b31bcb669c4eaca79b3c8d205bb212a.zip
mm: page_alloc: call panic() when memoryless node allocation fails
In free_area_init(), we will continue to run after allocation of memoryless node pgdat fails. However, in the subsequent process (such as when initializing zonelist), the case that NODE_DATA(nid) is NULL is not handled, which will cause panic. Instead of this, it's better to call panic() directly when the memory allocation fails during system boot. Link: https://lkml.kernel.org/r/20230212111027.95520-1-zhengqi.arch@bytedance.com Signed-off-by: Qi Zheng <zhengqi.arch@bytedance.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'lib/maple_tree.c')
0 files changed, 0 insertions, 0 deletions