Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/rsb.rst | 268 ++++++++++++++++++++ arch/x86/entry/entry.S | 9 +- arch/x86/include/asm/nospec-branch.h | 12 +- arch/x86/kernel/cpu/bugs.c | 107 +++----- arch/x86/mm/tlb.c | 6 +- 6 files changed, 317 insertions(+), 86 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/rsb.rst