aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
diff options
context:
space:
mode:
authorAaron Lewis <aaronlewis@google.com>2022-12-20 16:12:30 +0000
committerSean Christopherson <seanjc@google.com>2023-01-24 10:06:10 -0800
commit6a5cba7bed35580effda9fb1872b274da47e6b23 (patch)
treeacd176cf254c9a1a2fe9dff712f28ef0de78e6c9 /drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
parentKVM: PPC: Fix refactoring goof in kvmppc_e500mc_init() (diff)
downloadwireguard-linux-6a5cba7bed35580effda9fb1872b274da47e6b23.tar.xz
wireguard-linux-6a5cba7bed35580effda9fb1872b274da47e6b23.zip
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 'drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c')
0 files changed, 0 insertions, 0 deletions