From: Nicholas Piggin Date: Sat, 21 Jan 2023 09:58:04 +0000 (+1000) Subject: powerpc/32: implement HAVE_CONTEXT_TRACKING_USER support X-Git-Tag: v6.6.7~3415^2~79 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c4b710a8157ec271fac4806562ee1aa1b44a53d;p=platform%2Fkernel%2Flinux-starfive.git powerpc/32: implement HAVE_CONTEXT_TRACKING_USER support Context tracking involves tracking user, kernel, guest switches. 32-bit shares interrupt and syscall entry and exit code (and context tracking calls) with 64-bit, and KVM can not be selected if CONTEXT_TRACKING_USER is enabled, so context tracking can be enabled for 32-bit. Signed-off-by: Nicholas Piggin Signed-off-by: Michael Ellerman Link: https://lore.kernel.org/r/20230121095805.2823731-3-npiggin@gmail.com --- diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 7dcb011..b4a58612 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -207,7 +207,7 @@ config PPC select HAVE_ARCH_SECCOMP_FILTER select HAVE_ARCH_TRACEHOOK select HAVE_ASM_MODVERSIONS - select HAVE_CONTEXT_TRACKING_USER if PPC64 + select HAVE_CONTEXT_TRACKING_USER select HAVE_C_RECORDMCOUNT select HAVE_DEBUG_KMEMLEAK select HAVE_DEBUG_STACKOVERFLOW