Currently, CONFIG_VPA_PMU is not enabled by default, and consequently cannot be used for KVM guests at all, unless explicitly enabled on host kernel.
Mark CONFIG_VPA_PMU as "default m" to ensure it is available when KVM is being used. Cc: [email protected] # v6.13+ Suggested-by: Sean Christopherson <[email protected]> Reviewed-by: Amit Machhiwal <[email protected]> Reviewed-by: Harsh Prateek Bora <[email protected]> Signed-off-by: Gautam Menghani <[email protected]> --- v4 -> v5: 1. Drop the fixes tag (Ritesh) v3 -> v4: 1. Reword the patch description (Harsh) v2 -> v3: 1. Make CONFIG_VPA_PMU as default m so that it can separately disabled (Sean) v1 -> v2: 1. Rebased on latest master arch/powerpc/platforms/pseries/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/platforms/pseries/Kconfig b/arch/powerpc/platforms/pseries/Kconfig index f7052b131a4c..74910ce3a541 100644 --- a/arch/powerpc/platforms/pseries/Kconfig +++ b/arch/powerpc/platforms/pseries/Kconfig @@ -154,6 +154,7 @@ config HV_PERF_CTRS config VPA_PMU tristate "VPA PMU events" depends on KVM_BOOK3S_64_HV && HV_PERF_CTRS + default m help Enable access to the VPA PMU counters via perf. This enables code that support measurement for KVM on PowerVM(KoP) feature. -- 2.54.0
