• Linus Torvalds's avatar
    Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 8e8afafb
    Linus Torvalds authored
    Pull x86 MMIO stale data fixes from Thomas Gleixner:
     "Yet another hw vulnerability with a software mitigation: Processor
      MMIO Stale Data.
    
      They are a class of MMIO-related weaknesses which can expose stale
      data by propagating it into core fill buffers. Data which can then be
      leaked using the usual speculative execution methods.
    
      Mitigations include this set along with microcode updates and are
      similar to MDS and TAA vulnerabilities: VERW now clears those buffers
      too"
    
    * tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/speculation/mmio: Print SMT warning
      KVM: x86/speculation: Disable Fill buffer clear within guests
      x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
      x86/speculation/srbds: Update SRBDS mitigation selection
      x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
      x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
      x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
      x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
      x86/speculation: Add a common function for MD_CLEAR mitigation update
      x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
      Documentation: Add documentation for Processor MMIO Stale Data
    8e8afafb
msr-index.h 38.8 KB