summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/cpufeatures.h
AgeCommit message (Expand)Author
2021-10-08x86/spec-ctrl: Build with BRANCH_HARDEN lfences by defaultAndrew Cooper
2021-09-17x86/amd: Introduce and use X86_BUG_NULL_SEGAndrew Cooper
2021-04-22x86/cpuid: support LFENCE always serialising CPUID bitRoger Pau Monné
2020-05-29x86/shstk: Introduce Supervisor Shadow Stack supportAndrew Cooper
2019-10-30x86/nospec: Rename and rework l1tf-barrier as branch-hardenAndrew Cooper
2019-09-05x86/AMD: Fix handling of x87 exception pointers on Fam17h hardwareAndrew Cooper
2019-09-05x86/feature: Generalise synth and introduce a bug wordAndrew Cooper
2019-07-19x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errataRicardo Neri
2019-05-14x86/spec-ctrl: Infrastructure to use VERW to flush pipeline buffersAndrew Cooper
2019-04-05spec: add l1tf-barrierNorbert Manthey
2018-12-05x86/cpuid: Drop the synthetic X86_FEATURE_XEN_IBPBAndrew Cooper
2018-08-29x86: drop NO_XPTI synthetic featureJan Beulich
2018-07-19libx86: generate cpuid-autogen.h in the libx86 include dirRoger Pau Monné
2018-07-04x86/vmx: Fix handing of MSR_DEBUGCTL on VMExitAndrew Cooper
2018-05-16x86/spec_ctrl: Split X86_FEATURE_SC_MSR into PV and HVM variantsAndrew Cooper
2018-05-16x86/spec_ctrl: Elide MSR_SPEC_CTRL handling in idle context when possibleAndrew Cooper
2018-05-16x86/spec_ctrl: Rename bits of infrastructure to avoid NATIVE and VMEXITAndrew Cooper
2018-05-16x86/spec_ctrl: Fold the XEN_IBRS_{SET,CLEAR} ALTERNATIVES togetherAndrew Cooper
2018-04-05x86: disable XPTI when RDCL_NOJan Beulich
2018-01-26x86/entry: Organise the clobbering of the RSB/RAS on entry to XenAndrew Cooper
2018-01-16x86/feature: Definitions for Indirect Branch ControlsAndrew Cooper
2018-01-16x86: Introduce alternative indirect thunksAndrew Cooper
2018-01-16x86/amd: Try to set lfence as being Dispatch SerialisingAndrew Cooper
2017-01-04x86/cpuid: Untangle the <asm/cpufeature.h> include hierachyAndrew Cooper