]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 9 Aug 2022 16:29:07 +0000 (09:29 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 9 Aug 2022 16:29:07 +0000 (09:29 -0700)
commitf9beb97f5cf563c09edaf1049984aa30144944c1
tree35b0c7287c7ca98d3a5302aa72e948e3fbec2000
parentd05ee461608314a153cda54220de264809119cc4
parent35b035a983dc6e8f1f427a38a8bb8b6c945f421d
Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 eIBRS fixes from Borislav Petkov:
 "More from the CPU vulnerability nightmares front:

  Intel eIBRS machines do not sufficiently mitigate against RET
  mispredictions when doing a VM Exit therefore an additional RSB,
  one-entry stuffing is needed"

* tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/speculation: Add LFENCE to RSB fill sequence
  x86/speculation: Add RSB VM Exit protections
arch/x86/include/asm/cpufeatures.h
arch/x86/include/asm/msr-index.h
arch/x86/include/asm/nospec-branch.h