Re: [PATCH v3 1/8] KVM: x86/pmu: Rename pmc_is_enabled() to pmc_is_globally_enabled()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 27/1/2023 10:03 am, Sean Christopherson wrote:
On Fri, Nov 11, 2022, Like Xu wrote:
From: Like Xu<likexu@xxxxxxxxxxx>

The name of function pmc_is_enabled() is a bit misleading. A PMC can
be disabled either by PERF_CLOBAL_CTRL or by its corresponding EVTSEL.
Add the global semantic to its name.

Suggested-by: Jim Mattson<jmattson@xxxxxxxxxx>
Signed-off-by: Like Xu<likexu@xxxxxxxxxxx>
---
...

diff --git a/arch/x86/kvm/pmu.c b/arch/x86/kvm/pmu.c
index 684393c22105..e57f707fb940 100644
--- a/arch/x86/kvm/pmu.c
+++ b/arch/x86/kvm/pmu.c
@@ -83,7 +83,7 @@ void kvm_pmu_ops_update(const struct kvm_pmu_ops *pmu_ops)
  #undef __KVM_X86_PMU_OP
  }
-static inline bool pmc_is_enabled(struct kvm_pmc *pmc)
+static inline bool pmc_is_globally_enabled(struct kvm_pmc *pmc)
  {
  	return static_call(kvm_x86_pmu_pmc_is_enabled)(pmc);
This doesn't compile.  v3, and I'm getting pings, and the very first patch doesn't
compile.


Oops, very sorry for this breaking the git-bisect attribute, it's my fault to split the code diff incorrectly (weakly it compiles fine w/ 4th patch), I will enhance the process before sending any patches to you. Thank you for taking time to review the rest of patches in detail as you always do. The new version is
under construction, apologies again.



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux