android_kernel_samsung_a7y1.../arch/powerpc
Nathan Lynch 04251f3e72 powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild
[ Upstream commit d4aa219a074a5abaf95a756b9f0d190b5c03a945 ]

Allow external callers to force the cacheinfo code to release all its
references to cache nodes, e.g. before processing device tree updates
post-migration, and to rebuild the hierarchy afterward.

CPU online/offline must be blocked by callers; enforce this.

Fixes: 410bccf97881 ("powerpc/pseries: Partition migration in the kernel")
Signed-off-by: Nathan Lynch <nathanl@linux.ibm.com>
Reviewed-by: Gautham R. Shenoy <ego@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-04-07 13:42:13 +02:00
..
boot libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h 2020-04-07 13:23:39 +02:00
configs
crypto
include powerpc/archrandom: fix arch_get_random_seed_int() 2020-04-07 13:39:07 +02:00
kernel powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild 2020-04-07 13:42:13 +02:00
kvm KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel 2020-04-07 12:37:54 +02:00
lib
math-emu
mm powerpc: Ensure that swiotlb buffer is allocated from low memory 2020-04-07 13:28:44 +02:00
net
oprofile
perf
platforms powerpc/pseries/hvconsole: Fix stack overread via udbg 2020-04-07 13:24:58 +02:00
sysdev soc/fsl/qe: Fix an error code in qe_pin_request() 2020-04-07 13:41:16 +02:00
xmon powerpc/xmon: fix dump_segments() 2020-04-07 12:42:01 +02:00
Kconfig
Kconfig.debug
Makefile powerpc: vdso: Make vdso32 installation conditional in vdso_install 2020-04-07 13:41:29 +02:00
relocs_check.sh