Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece980+
  1. KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf committed 4 years agofc02735
  2. KVM: VMX: Convert launched argument to flagsJosh Poimboeuf committed 4 years agobb06650
  3. KVM: VMX: Flatten __vmx_vcpu_run()Josh Poimboeuf committed 4 years ago8bd200d
  4. objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf committed 4 years ago8faea26
  5. x86/speculation: Remove x86_spec_ctrl_maskJosh Poimboeuf committed 4 years agoacac5e9
  6. x86/speculation: Use cached host SPEC_CTRL value for guest entry/exitJosh Poimboeuf committed 4 years agobbb69e8
  7. x86/speculation: Fix SPEC_CTRL write on SMT state changeJosh Poimboeuf committed 4 years ago56aa4d2
  8. x86/speculation: Fix firmware entry SPEC_CTRL handlingJosh Poimboeuf committed 4 years agoe6aa136
  9. x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf committed 4 years agob2620fa
  10. x86/cpu/amd: Add Spectral ChickenPeter Zijlstra committed 4 years agod7caac9
  11. objtool: Add entry UNRET validationPeter Zijlstra committed 4 years agoa09a6e2
  12. x86/bugs: Do IBPB fallback check only onceJosh Poimboeuf committed 4 years ago0fe4aee
  13. x86/bugs: Add retbleed=ibpbPeter Zijlstra committed 4 years ago3ebc170
  14. x86/xen: Add UNTRAIN_RETPeter Zijlstra committed 4 years agod147553
  15. x86/xen: Rename SYS* entry pointsPeter Zijlstra committed 4 years agob75b7f8
  16. objtool: Update Retpoline validationPeter Zijlstra committed 4 years ago9bb2ec6
  17. intel_idle: Disable IBRS during long idlePeter Zijlstra committed 4 years agobf5835b
  18. x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra committed 4 years ago6ad0ad2
  19. x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()Peter Zijlstra committed 4 years ago166115c
  20. x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta committed 4 years ago7c693f5
  21. x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra committed 4 years agoc779bc1
  22. x86/entry: Add kernel IBRS implementationPeter Zijlstra committed 4 years ago2dbb887
  23. x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra committed 4 years agocaa0ff2
  24. x86/bugs: Enable STIBP for JMP2RETKim Phillips committed 4 years agoe8ec1b6
  25. x86/bugs: Add AMD retbleed= boot parameterAlexandre Chartre committed 4 years ago7fbf47c
  26. x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre committed 4 years ago6b80b59
  27. x86: Add magic AMD return-thunkPeter Zijlstra committed 4 years agoa149180
  28. objtool: Treat .text.__x86.* as noinstrPeter Zijlstra committed 4 years ago951ddec
  29. x86/entry: Avoid very early RETPeter Zijlstra committed 4 years ago7c81c0c
  30. x86: Use return-thunk in asm codePeter Zijlstra committed 4 years agoaa3d480
  31. x86/sev: Avoid using __x86_return_thunkKim Phillips committed 4 years ago0ee9073
  32. x86/vsyscall_emu/64: Don't use RET in vsyscall emulationPeter Zijlstra committed 4 years ago15583e5
  33. x86/kvm: Fix SETcc emulation for return thunksPeter Zijlstra committed 4 years agoaf2e140
  34. x86/bpf: Use alternative RET encodingPeter Zijlstra committed 4 years agod77cfe5
  35. x86/ftrace: Use alternative RET encodingPeter Zijlstra committed 4 years ago1f001e9