aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/bugs.c
AgeCommit message (Expand)Author
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon
2023-08-08x86/speculation: Add Kconfig option for GDSDaniel Sneddon
2023-08-08x86/speculation: Add force option to GDS mitigationDaniel Sneddon
2023-08-08x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon
2023-08-08x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner
2023-03-11x86/speculation: Allow enabling STIBP with legacy IBRSKP Singh
2023-03-11x86/bugs: Reset speculation control settings on initBreno Leitao
2023-01-18x86/bugs: Flush IBP in ib_prctl_set()Rodrigo Branco
2022-12-08x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3Pawan Gupta
2022-11-23x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-11-23x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS partsPawan Gupta
2022-11-23x86/speculation: Disable RRSBA behaviorPawan Gupta
2022-11-23x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-11-23KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-11-23x86/speculation: Remove x86_spec_ctrl_maskJosh Poimboeuf
2022-11-23x86/speculation: Use cached host SPEC_CTRL value for guest entry/exitJosh Poimboeuf
2022-11-23x86/speculation: Fix SPEC_CTRL write on SMT state changeJosh Poimboeuf
2022-11-23intel_idle: Disable IBRS during long idlePeter Zijlstra
2022-11-23x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra
2022-11-23x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mit...Peter Zijlstra
2022-11-23x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta
2022-11-23x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra
2022-11-23x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra
2022-11-23x86/bugs: Add AMD retbleed= boot parameterAlexandre Chartre
2022-11-23x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre
2022-11-23Revert "x86/speculation: Add RSB VM Exit protections"Suleiman Souhlal
2022-09-05x86/bugs: Add "unknown" reporting for MMIO Stale DataPawan Gupta
2022-08-11x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-06-16x86/speculation/mmio: Print SMT warningJosh Poimboeuf
2022-06-16x86/speculation/srbds: Update SRBDS mitigation selectionPawan Gupta
2022-06-16x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale DataPawan Gupta
2022-06-16x86/speculation/mmio: Enable CPU Fill buffer clearing on idlePawan Gupta
2022-06-16x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigationsPawan Gupta
2022-06-16x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta
2022-06-16x86/speculation: Add a common function for MD_CLEAR mitigation updatePawan Gupta
2022-03-11x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMTJosh Poimboeuf
2022-03-11x86/speculation: Warn about Spectre v2 LFENCE mitigationJosh Poimboeuf
2022-03-11x86/speculation: Use generic retpoline by default on AMDKim Phillips
2022-03-11x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation re...Josh Poimboeuf
2022-03-11x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra
2022-03-11x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)
2022-03-11x86,bugs: Unconditionally allow spectre_v2=retpoline,amdPeter Zijlstra
2022-03-11x86/speculation: Merge one test in spectre_v2_user_select_mitigation()Borislav Petkov
2020-12-02x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpbAnand K Mistry
2020-11-18x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-o...Anand K Mistry
2020-06-22x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches.Anthony Steinhauser
2020-06-22x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS.Anthony Steinhauser
2020-06-22x86/speculation: Add support for STIBP always-on preferred modeThomas Lendacky
2020-06-22x86/speculation: Change misspelled STIPB to STIBPWaiman Long
2020-06-10x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross