android_kernel_xiaomi_sm7250/arch/powerpc/mm
Aneesh Kumar K.V d48720bafd powerpc/mm: Handle page table allocation failures
[ Upstream commit 2230ebf6e6dd0b7751e2921b40f6cfe34f09bb16 ]

This fixes kernel crash that arises due to not handling page table allocation
failures while allocating hugetlb page table.

Fixes: e2b3d202d1 ("powerpc: Switch 16GB and 16MB explicit hugepages to a different page table format")
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-07-31 07:27:05 +02:00
..
8xx_mmu.c
40x_mmu.c
44x_mmu.c
copro_fault.c
dma-noncoherent.c
drmem.c
dump_hashpagetable.c
dump_linuxpagetables.c
fault.c
fsl_booke_mmu.c
hash64_4k.c
hash64_64k.c
hash_low_32.S
hash_native_64.c
hash_utils_64.c
highmem.c
hugepage-hash64.c
hugetlbpage-book3e.c
hugetlbpage-hash64.c
hugetlbpage-radix.c
hugetlbpage.c
init_32.c
init_64.c
init-common.c
Makefile
mem.c
mmap.c
mmu_context_book3s64.c
mmu_context_hash32.c
mmu_context_iommu.c
mmu_context_nohash.c
mmu_context.c
mmu_decl.h
numa.c
pgtable_32.c
pgtable_64.c
pgtable-book3e.c
pgtable-book3s64.c
pgtable-hash64.c
pgtable-radix.c
pgtable.c
pkeys.c
ppc_mmu_32.c
slb_low.S
slb.c
slice.c
subpage-prot.c
tlb_hash32.c
tlb_hash64.c
tlb_low_64e.S
tlb_nohash_low.S
tlb_nohash.c
tlb-radix.c
vphn.c
vphn.h