WSL2-Linux-Kernel/arch/powerpc/mm/book3s64
Michael Ellerman 75dcb650a7 powerpc: Don't include lppaca.h in paca.h
[ Upstream commit 1aa0006676 ]

By adding a forward declaration for struct lppaca we can untangle paca.h
and lppaca.h. Also move get_lppaca() into lppaca.h for consistency.

Add includes of lppaca.h to some files that need it.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20230823055317.751786-3-mpe@ellerman.id.au
Stable-dep-of: eac030b22e ("powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-09-19 12:22:42 +02:00
..
Makefile
hash_4k.c
hash_64k.c
hash_hugepage.c
hash_hugetlbpage.c
hash_native.c powerpc/kexec: blacklist functions called in real mode for kprobe 2021-07-26 20:38:51 +10:00
hash_pgtable.c
hash_tlb.c
hash_utils.c powerpc/64s/hash: Make hash faults work in NMI context 2022-04-13 20:59:07 +02:00
internal.h
iommu_api.c
mmu_context.c
pgtable.c powerpc: rename powerpc_debugfs_root to arch_debugfs_dir 2021-08-13 22:04:26 +10:00
pkeys.c
radix_hugetlbpage.c powerpc/book3s64/mm: update flush_tlb_range to flush page walk cache 2021-07-08 11:48:23 -07:00
radix_pgtable.c powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo 2023-07-23 13:47:13 +02:00
radix_tlb.c powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE 2023-09-19 12:22:41 +02:00
slb.c powerpc: Don't include lppaca.h in paca.h 2023-09-19 12:22:42 +02:00
subpage_prot.c