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