aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/bugs.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-23x86/bugs: Remove its=stuff dependency on retbleedPawan Gupta1-8/+6
2025-06-23x86/bugs: Introduce cdt_possible()Pawan Gupta1-1/+14
2025-06-23x86/bugs: Use switch/case in its_apply_mitigation()Pawan Gupta1-7/+13
2025-06-23x86/bugs: Avoid warning when overriding return thunkPawan Gupta1-3/+2
2025-06-23x86/bugs: Simplify the retbleed=stuff checksPawan Gupta1-16/+8
2025-06-23x86/bugs: Avoid AUTO after the select step in the retbleed mitigationPawan Gupta1-9/+10
2025-06-17x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov (AMD)1-0/+124
2025-06-16x86/bugs: Rename MDS machinery to something more genericBorislav Petkov (AMD)1-6/+6
2025-05-21x86/bugs: Fix spectre_v2 mitigation default on IntelPawan Gupta1-1/+2
2025-05-21x86/bugs: Restructure ITS mitigationDavid Kaplan1-77/+90
2025-05-17x86/bugs: Fix indentation due to ITS mergeBorislav Petkov (AMD)1-2/+2
2025-05-13x86/bugs: Fix SRSO reporting on Zen1/2 with SMT disabledBorislav Petkov (AMD)1-1/+3
2025-05-13Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflictsIngo Molnar1-7/+169
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar1-12/+12
2025-05-13Merge branch 'x86/microcode' into x86/core, to merge dependent commitsIngo Molnar1-0/+16
2025-05-13Merge branch 'x86/cpu' into x86/core, to resolve conflictsIngo Molnar1-12/+4
2025-05-11Merge tag 'its-for-linus-20250509' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+166
2025-05-09x86/its: Add support for RSB stuffing mitigationPawan Gupta1-0/+19
2025-05-09x86/its: Add "vmexit" option to skip mitigation on some CPUsPawan Gupta1-0/+11
2025-05-09x86/its: Enable Indirect Target Selection mitigationPawan Gupta1-4/+136
2025-05-06x86/bhi: Do not set BHI_DIS_S in 32-bit modePawan Gupta1-3/+3
2025-05-06Merge tag 'v6.15-rc5' into x86/cpu, to resolve conflictsIngo Molnar1-70/+31
2025-05-02Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflictsIngo Molnar1-70/+31
2025-04-30x86/bugs: Restructure SRSO mitigationDavid Kaplan1-114/+101
2025-04-29x86/bugs: Restructure L1TF mitigationDavid Kaplan1-6/+19
2025-04-29x86/bugs: Restructure SSB mitigationDavid Kaplan1-19/+17
2025-04-29x86/bugs: Restructure spectre_v2 mitigationDavid Kaplan1-45/+56
2025-04-29x86/bugs: Restructure BHI mitigationDavid Kaplan1-4/+27
2025-04-29x86/bugs: Restructure spectre_v2_user mitigationDavid Kaplan1-74/+94
2025-04-29x86/bugs: Restructure retbleed mitigationDavid Kaplan1-97/+98
2025-04-28x86/bugs: Allow retbleed=stuff only on IntelDavid Kaplan1-0/+4
2025-04-28x86/bugs: Restructure spectre_v1 mitigationDavid Kaplan1-2/+8
2025-04-28x86/bugs: Restructure GDS mitigationDavid Kaplan1-14/+29
2025-04-28x86/bugs: Restructure SRBDS mitigationDavid Kaplan1-4/+16
2025-04-28x86/bugs: Remove md_clear_*_mitigation()David Kaplan1-65/+0
2025-04-28x86/bugs: Restructure RFDS mitigationDavid Kaplan1-5/+36
2025-04-28x86/bugs: Restructure MMIO mitigationDavid Kaplan1-24/+50
2025-04-28x86/bugs: Restructure TAA mitigationDavid Kaplan1-35/+59
2025-04-28x86/bugs: Restructure MDS mitigationDavid Kaplan1-2/+59
2025-04-22x86/cpu: Help users notice when running old Intel microcodeDave Hansen1-0/+16
2025-04-16x86/bugs: Rename mmio_stale_data_clear to cpu_buf_vm_clearPawan Gupta1-6/+10
2025-04-16Merge branch 'linus' into x86/cpu, to resolve conflictsIngo Molnar1-70/+31
2025-04-15x86/cpufeatures: Shorten X86_FEATURE_CLEAR_BHB_LOOP_ON_VMEXITXin Li (Intel)1-3/+3
2025-04-14x86/bugs: Remove X86_BUG_MMIO_UNKNOWNBorislav Petkov (AMD)1-11/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-6/+6
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-6/+6
2025-04-09x86/bugs: Add RSB mitigation documentJosh Poimboeuf1-51/+13
2025-04-09x86/bugs: Don't fill RSB on context switch with eIBRSJosh Poimboeuf1-12/+12
2025-04-09x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpolineJosh Poimboeuf1-4/+4
2025-04-09x86/bugs: Fix RSB clearing in indirect_branch_prediction_barrier()Josh Poimboeuf1-1/+0