summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann2-2/+2
2023-08-16x86/sev: Do not try to parse for the CC blob on non-AMD hardwareBorislav Petkov (AMD)2-3/+43
2023-08-16x86/mm: Fix VDSO and VVAR placement on 5-level paging machinesKirill A. Shutemov1-2/+2
2023-08-16x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405Cristian Ciocaltea1-0/+1
2023-08-16x86/srso: Fix build breakage with the LLVM linkerNick Desaulniers1-3/+9
2023-08-16KVM: SEV: only access GHCB fields oncePaolo Bonzini1-11/+14
2023-08-16KVM: SEV: snapshot the GHCB before accessing itPaolo Bonzini2-34/+61
2023-08-11x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)4-0/+24
2023-08-11x86/hyperv: Disable IBT when hypercall page lacks ENDBR instructionMichael Kelley1-0/+21
2023-08-08x86: fix backwards merge of GDS/SRSO bitGreg Kroah-Hartman1-3/+3
2023-08-08x86/srso: Tie SBPB bit setting to microcode patch detectionBorislav Petkov (AMD)2-11/+15
2023-08-08x86/srso: Add a forgotten NOENDBR annotationBorislav Petkov (AMD)1-0/+1
2023-08-08x86/srso: Fix return thunks in generated codeJosh Poimboeuf2-3/+7
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)4-1/+26
2023-08-08x86/srso: Add IBPBBorislav Petkov (AMD)2-1/+25
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)7-15/+39
2023-08-08x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)2-1/+13
2023-08-08x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)10-8/+261
2023-08-08x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips6-5/+14
2023-08-08x86/bugs: Increase the x86 bugs vector size to two u32sBorislav Petkov (AMD)1-1/+1
2023-08-08x86/mm: Use mm_alloc() in poking_init()Peter Zijlstra1-1/+1
2023-08-08x86/mm: fix poking_init() for Xen PV guestsJuergen Gross1-0/+4
2023-08-08x86/xen: Fix secondary processors' FPU initializationJuergen Gross1-0/+1
2023-08-08x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n buildThomas Gleixner1-4/+6
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon2-1/+13
2023-08-08x86/speculation: Add Kconfig option for GDSDaniel Sneddon2-0/+23
2023-08-08x86/speculation: Add force option to GDS mitigationDaniel Sneddon1-1/+19
2023-08-08x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon5-9/+167
2023-08-08x86/fpu: Move FPU initialization into arch_cpu_finalize_init()Thomas Gleixner1-4/+8
2023-08-08x86/fpu: Mark init functions __initThomas Gleixner1-2/+2
2023-08-08x86/fpu: Remove cpuinfo argument from init functionsThomas Gleixner3-5/+5
2023-08-08x86/init: Initialize signal frame size lateThomas Gleixner3-6/+3
2023-08-08init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner2-3/+15
2023-08-08x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner5-52/+56
2023-08-03x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocksYazen Ghannam1-2/+2
2023-08-03KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidSean Christopherson5-20/+52
2023-08-03KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guestSean Christopherson1-4/+9
2023-08-03x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memoryKirill A. Shutemov1-7/+11
2023-07-24x86/cpu/amd: Add a Zenbleed fixBorislav Petkov (AMD)5-0/+66
2023-07-24x86/cpu/amd: Move the errata checking functionality upBorislav Petkov (AMD)1-72/+67
2023-07-23perf/x86: Fix lockdep warning in for_each_sibling_event() on SPRNamhyung Kim1-0/+7
2023-07-19x86/efi: Make efi_set_virtual_address_map IBT safeThomas Gleixner1-3/+3
2023-07-19x86/mm: Fix __swp_entry_to_pte() for Xen PV guestsJuergen Gross1-2/+2
2023-07-19perf/ibs: Fix interface via core pmu eventsRavi Bangoria3-28/+29
2023-07-19x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad()Kirill A. Shutemov1-3/+48
2023-07-19x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov4-4/+7
2023-07-19x86/sev: Fix calculation of end address based on number of pagesTom Lendacky2-15/+15
2023-07-19x86/resctrl: Only show tasks' pid in current pid namespaceShawn Wang1-2/+6
2023-07-01mm: introduce new 'lock_mm_and_find_vma()' page fault helperLinus Torvalds2-50/+3
2023-07-01x86/smp: Cure kexec() vs. mwait_play_dead() breakageThomas Gleixner3-0/+66