Enable CONFIG_VPA_PMU with KVM to enable its usage. Currently, the vpa-pmu driver cannot be used since it is not enabled in distro configs.
On fedora kernel 6.13.7, the config option is disabled: $ cat /boot/config-6.13.7-200.fc41.ppc64le | grep VPA # CONFIG_VPA_PMU is not set Fixes: 176cda0619b6c ("powerpc/perf: Add perf interface to expose vpa counters") Cc: sta...@vger.kernel.org # v6.13+ Signed-off-by: Gautam Menghani <gau...@linux.ibm.com> --- arch/powerpc/kvm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig index dbfdc126bf14..209627e57d07 100644 --- a/arch/powerpc/kvm/Kconfig +++ b/arch/powerpc/kvm/Kconfig @@ -84,6 +84,7 @@ config KVM_BOOK3S_64_HV select KVM_BOOK3S_HV_POSSIBLE select KVM_GENERIC_MMU_NOTIFIER select CMA + select VPA_PMU if HV_PERF_CTRS help Support running unmodified book3s_64 guest kernels in virtual machines on POWER7 and newer processors that have -- 2.49.0