+1
−2
+14
−2
Loading
Move the handling of "fast" RDPMC instructions, which drop bits 63:32 of the count, to Intel. The "fast" flag, and all modifiers for that matter, are Intel-only and aren't supported by AMD. Opportunistically replace open coded bit crud with proper #defines, and add comments to try and disentangle the flags vs. values mess for non-architectural vs. architectural PMUs. Fixes: ca724305 ("KVM: x86/vPMU: Implement AMD vPMU code for KVM") Reviewed-by:Dapeng Mi <dapeng1.mi@linux.intel.com> Tested-by:
Dapeng Mi <dapeng1.mi@linux.intel.com> Link: https://lore.kernel.org/r/20240109230250.424295-9-seanjc@google.com Signed-off-by:
Sean Christopherson <seanjc@google.com>