• Linus Torvalds's avatar
    Merge tag 'x86_cpu_for_v5.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 2594b713
    Linus Torvalds authored
    Pull x86 cpu updates from Borislav Petkov:
    
     - New AMD models support
    
     - Allow MONITOR/MWAIT to be used for C1 state entry on Hygon too
    
     - Use the special RAPL CPUID bit to detect the functionality on AMD and
       Hygon instead of doing family matching.
    
     - Add support for new Intel microcode deprecating TSX on some models
       and do not enable kernel workarounds for those CPUs when TSX
       transactions always abort, as a result of that microcode update.
    
    * tag 'x86_cpu_for_v5.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/tsx: Clear CPUID bits when TSX always force aborts
      x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated
      x86/msr: Define new bits in TSX_FORCE_ABORT MSR
      perf/x86/rapl: Use CPUID bit on AMD and Hygon parts
      x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems
      x86/amd_nb: Add AMD family 19h model 50h PCI ids
      x86/cpu: Fix core name for Sapphire Rapids
    2594b713
msr-index.h 35.2 KB