]> git.ipfire.org Git - thirdparty/linux.git/commit
KVM: x86/pmu: Expose enable_mediated_pmu parameter to user space
authorDapeng Mi <dapeng1.mi@linux.intel.com>
Sat, 6 Dec 2025 00:17:09 +0000 (16:17 -0800)
committerSean Christopherson <seanjc@google.com>
Thu, 8 Jan 2026 19:52:15 +0000 (11:52 -0800)
commit860bcb1021f5234820592853d56ca12f69e9c81f
tree400689280bb0898309912c93b33b7afc99dec5bf
parent3b36160d9406863812883c96c1efc8bc5c04e2cc
KVM: x86/pmu: Expose enable_mediated_pmu parameter to user space

Expose enable_mediated_pmu parameter to user space, i.e. allow userspace
to enable/disable mediated vPMU support.

Document the mediated versus perf-based behavior as part of the
kernel-parameters.txt entry, and opportunistically add an entry for the
core enable_pmu param as well.

Signed-off-by: Dapeng Mi <dapeng1.mi@linux.intel.com>
Signed-off-by: Mingwei Zhang <mizhang@google.com>
Tested-by: Xudong Hao <xudong.hao@intel.com>
Co-developed-by: Sean Christopherson <seanjc@google.com>
Tested-by: Manali Shukla <manali.shukla@amd.com>
Link: https://patch.msgid.link/20251206001720.468579-34-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Documentation/admin-guide/kernel-parameters.txt
arch/x86/kvm/svm/svm.c
arch/x86/kvm/vmx/vmx.c