arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_populate()
authorKefeng Wang <wangkefeng.wang@huawei.com>
Tue, 20 Sep 2022 01:49:51 +0000 (09:49 +0800)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 22 Sep 2022 15:25:51 +0000 (16:25 +0100)
commit739e49e0fc80990a351961c99a3142094822f040
tree05ba989378d00cbaef4c99e14df6f31f7c2ffb5e
parentc44094eee32f32f175aadc0efcac449d99b1bbf7
arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_populate()

Directly check ARM64_SWAPPER_USES_SECTION_MAPS to choose base page
or PMD level huge page mapping in vmemmap_populate() to simplify
code a bit.

Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Link: https://lore.kernel.org/r/20220920014951.196191-1-wangkefeng.wang@huawei.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/mm/mmu.c