LoongArch: Code improvements in function pcpu_populate_pte()
authorBibo Mao <maobibo@loongson.cn>
Wed, 6 Sep 2023 14:53:09 +0000 (22:53 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Wed, 6 Sep 2023 14:53:09 +0000 (22:53 +0800)
commitf33efa905ce4839d9d1f20b559db9c2e8a39e059
tree8eced0db8d8ded991cbfb7668619c135af63e374
parentad3ff105611b9b06e16ae57e97b48916ff93dd46
LoongArch: Code improvements in function pcpu_populate_pte()

Do some code improvements in function pcpu_populate_pte():
1. Add memory allocation failure handling;
2. Replace pgd_populate() with p4d_populate(), it will be useful if
   there are four-level page tables.

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/kernel/numa.c