summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2025-08-28compiler: remove __ADDRESSABLE_ASM{_STR,}() againJan Beulich1-2/+4
2025-08-28x86/fpu: Delay instruction pointer fixup until after warningDave Hansen1-3/+2
2025-08-28x86/mce/amd: Add default names for MCA banks and blocksYazen Ghannam1-3/+10
2025-08-28x86/bugs: Avoid warning when overriding return thunkPawan Gupta1-3/+2
2025-08-28x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()Michael Zhivich1-0/+2
2025-07-17x86/process: Move the buffer clearing before MONITORBorislav Petkov2-8/+23
2025-07-17KVM: SVM: Advertise TSA CPUID bits to guestsBorislav Petkov7-12/+24
2025-07-17KVM: x86: add support for CPUID leaf 0x80000021Borislav Petkov1-1/+18
2025-07-17x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov10-5/+235
2025-07-17x86/bugs: Rename MDS machinery to something more genericBorislav Petkov6-29/+31
2025-07-17x86/mm: Disable hugetlb page table sharing on 32-bitJann Horn1-1/+1
2025-07-17x86/mce: Make sure CMCI banks are cleared during shutdown on IntelJP Kobryn1-0/+1
2025-07-17x86/mce: Don't remove sysfs if thresholding sysfs init failsYazen Ghannam1-7/+1
2025-07-17x86/mce/amd: Fix threshold limit resetYazen Ghannam1-8/+7
2025-07-17x86/its: FineIBT-paranoid vs ITSPeter Zijlstra3-2/+21
2025-07-17x86/its: Fix build errors when CONFIG_MODULES=nEric Biggers1-0/+9
2025-07-17x86/its: Use dynamic thunks for indirect branchesPeter Zijlstra3-3/+146
2025-07-17x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()Thomas Gleixner3-7/+4
2025-07-17x86/its: Add "vmexit" option to skip mitigation on some CPUsPawan Gupta3-7/+24
2025-07-17x86/its: Enable Indirect Target Selection mitigationPawan Gupta1-3/+125
2025-07-17x86/its: Fix undefined reference to cpu_wants_rethunk_at()Pawan Gupta1-1/+1
2025-07-17x86/its: Add support for ITS-safe return thunkPawan Gupta8-5/+53
2025-07-17x86/alternatives: Remove faulty optimizationJosh Poimboeuf1-8/+0
2025-07-17x86/alternative: Optimize returns patchingBorislav Petkov (AMD)1-3/+10
2025-07-17x86/its: Add support for ITS-safe indirect thunkPawan Gupta7-2/+133
2025-07-17x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructionsPeter Zijlstra1-9/+47
2025-07-17x86/alternatives: Introduce int3_emulate_jcc()Peter Zijlstra2-30/+39
2025-07-17x86/its: Enumerate Indirect Target Selection (ITS) bugPawan Gupta4-13/+58
2025-07-17x86/bhi: Define SPEC_CTRL_BHI_DIS_SDaniel Sneddon3-2/+6
2025-07-17um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.hSami Tolvanen1-0/+3
2025-06-27Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" ...Breno Leitao1-7/+3
2025-06-27x86/iopl: Cure TIF_IO_BITMAP inconsistenciesThomas Gleixner2-4/+15
2025-06-27x86/boot/compressed: prefer cc-option for CFLAGS additionsNick Desaulniers1-1/+1
2025-06-27x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges()Jiaqing Zhao1-1/+1
2025-06-27x86/cpu: Sanitize CPUID(0x80000000) outputAhmed S. Darwish1-8/+9
2025-06-04perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCntRavi Bangoria2-1/+3
2025-06-04x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()Waiman Long3-7/+47
2025-06-04x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2Breno Leitao1-3/+7
2025-06-04um: Store full CSGSFS and SS register from mcontextBenjamin Berg1-2/+1
2025-05-02x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpolineJosh Poimboeuf1-4/+4
2025-05-02x86/bugs: Use SBPB in write_ibpb() if applicableJosh Poimboeuf1-1/+1
2025-05-02KVM: x86: Reset IRTE to host control if *new* route isn't postableSean Christopherson2-45/+41
2025-05-02KVM: SVM: Allocate IR data using atomic allocationSean Christopherson1-1/+1
2025-05-02x86/pvh: Call C code via the kernel virtual mappingArd Biesheuvel1-1/+6
2025-05-02perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICXKan Liang1-32/+1
2025-05-02perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNRKan Liang1-8/+8
2025-05-02perf/x86/intel: Allow to update user space GPRs from PEBS recordsDapeng Mi1-3/+5
2025-05-02x86/e820: Fix handling of subpage regions when calculating nosave ranges in e...Myrrh Periwinkle1-9/+8
2025-05-02x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when ru...Max Grobecker1-1/+1
2025-04-10x86/kexec: Fix double-free of elf header bufferTakashi Iwai1-3/+1