+5
−2
+1
−0
Loading
Introduce eventsel_hw and fixed_ctr_ctrl_hw to store the actual HW value in PMU event selector MSRs. In mediated PMU checks events before allowing the event values written to the PMU MSRs. However, to match the HW behavior, when PMU event checks fails, KVM should allow guest to read the value back. This essentially requires an extra variable to separate the guest requested value from actual PMU MSR value. Note this only applies to event selectors. Signed-off-by:Mingwei Zhang <mizhang@google.com> Co-developed-by:
Dapeng Mi <dapeng1.mi@linux.intel.com> Signed-off-by:
Dapeng Mi <dapeng1.mi@linux.intel.com> Tested-by:
Xudong Hao <xudong.hao@intel.com> Tested-by:
Manali Shukla <manali.shukla@amd.com> Link: https://patch.msgid.link/20251206001720.468579-25-seanjc@google.com Signed-off-by:
Sean Christopherson <seanjc@google.com>