diff options
author | Aaron Lewis <aaronlewis@google.com> | 2022-12-20 19:12:30 +0300 |
---|---|---|
committer | Sean Christopherson <seanjc@google.com> | 2023-01-24 21:06:10 +0300 |
commit | 6a5cba7bed35580effda9fb1872b274da47e6b23 (patch) | |
tree | acd176cf254c9a1a2fe9dff712f28ef0de78e6c9 /tools/perf/scripts/python/stackcollapse.py | |
parent | 7cb79f433e75b05d1635aefaa851cfcd1cb7dc4f (diff) | |
download | linux-6a5cba7bed35580effda9fb1872b274da47e6b23.tar.xz |
KVM: x86/pmu: Correct the mask used in a pmu event filter lookup
When checking if a pmu event the guest is attempting to program should
be filtered, only consider the event select + unit mask in that
decision. Use an architecture specific mask to mask out all other bits,
including bits 35:32 on Intel. Those bits are not part of the event
select and should not be considered in that decision.
Fixes: 66bb8a065f5a ("KVM: x86: PMU Event Filter")
Signed-off-by: Aaron Lewis <aaronlewis@google.com>
Link: https://lore.kernel.org/r/20221220161236.555143-2-aaronlewis@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions