summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/nospec-branch.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALLDarren Kenny2018-02-021-1/+1
* x86/speculation: Simplify indirect_branch_prediction_barrier()Borislav Petkov2018-01-271-9/+4
* x86/retpoline: Simplify vmexit_fill_RSB()Borislav Petkov2018-01-271-63/+7
* x86/cpufeatures: Clean up Spectre v2 related CPUID flagsDavid Woodhouse2018-01-271-1/+1
* x86/nospec: Fix header guards namesBorislav Petkov2018-01-261-3/+3
* x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) supportDavid Woodhouse2018-01-261-0/+13
* x86/retpoline: Optimize inline assembler for vmexit_fill_RSBAndi Kleen2018-01-191-3/+4
* retpoline: Introduce start/end markers of indirect thunkMasami Hiramatsu2018-01-191-0/+3
* x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macrosTom Lendacky2018-01-151-1/+5
* x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse2018-01-121-1/+77
* x86/spectre: Add boot time option to select Spectre v2 mitigationDavid Woodhouse2018-01-121-0/+10
* x86/retpoline: Add initial retpoline supportDavid Woodhouse2018-01-121-0/+128