mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 20:46:48 +02:00
KVM: x86/pmu: Drop redundant check on PMC being locally enabled for emulation
Drop the check on a PMC being locally enabled when triggering emulated events, as the bitmap of passed-in PMCs only contains locally enabled PMCs. Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com> Link: https://lore.kernel.org/r/20250805190526.1453366-16-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com>
This commit is contained in:
parent
58baa649ea
commit
8709656514
|
|
@ -974,8 +974,7 @@ static void kvm_pmu_trigger_event(struct kvm_vcpu *vcpu,
|
|||
return;
|
||||
|
||||
kvm_for_each_pmc(pmu, pmc, i, bitmap) {
|
||||
if (!pmc_is_locally_enabled(pmc) ||
|
||||
!check_pmu_event_filter(pmc) || !cpl_is_matched(pmc))
|
||||
if (!check_pmu_event_filter(pmc) || !cpl_is_matched(pmc))
|
||||
continue;
|
||||
|
||||
kvm_pmu_incr_counter(pmc);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user