summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/common.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-11x86/vmscape: Add old Intel CPUs to affected listPawan Gupta1-9/+12
2025-09-11x86/vmscape: Enumerate VMSCAPE bugPawan Gupta1-21/+32
2025-07-17x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov1-1/+13
2025-07-17x86/its: Add "vmexit" option to skip mitigation on some CPUsPawan Gupta1-7/+12
2025-07-17x86/its: Enumerate Indirect Target Selection (ITS) bugPawan Gupta1-12/+46
2025-06-27x86/cpu: Sanitize CPUID(0x80000000) outputAhmed S. Darwish1-8/+9
2024-12-19x86: make get_cpu_vendor() accessible from Xen codeJuergen Gross1-16/+22
2024-12-14x86/barrier: Do not serialize MSR accesses on AMDBorislav Petkov (AMD)1-0/+7
2024-10-22x86/cpufeatures: Add a IBPB_NO_RET BUG flagJohannes Wikner1-0/+3
2024-04-13x86/srso: Add SRSO mitigation for Hygon processorsPu Wen1-1/+1
2024-04-13x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta1-3/+35
2024-04-13x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski1-3/+2
2024-04-13x86/cpu: Support AMD Automatic IBRSKim Phillips1-8/+11
2023-09-19x86/speculation: Mark all Skylake CPUs as vulnerable to GDSDave Hansen1-4/+4
2023-08-16x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")Thomas Gleixner1-5/+0
2023-08-08x86: fix backwards merge of GDS/SRSO bitGreg Kroah-Hartman1-2/+4
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)1-2/+4
2023-08-08x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)1-1/+7
2023-08-08x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips1-0/+3
2023-08-08x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]Sean Christopherson1-0/+3
2023-08-08x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon1-9/+25
2023-08-08x86/fpu: Move FPU initialization into arch_cpu_finalize_init()Thomas Gleixner1-4/+8
2023-08-08x86/fpu: Remove cpuinfo argument from init functionsThomas Gleixner1-1/+1
2023-08-08init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner1-0/+11
2023-08-08x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner1-0/+53
2023-07-24x86/cpu/amd: Add a Zenbleed fixBorislav Petkov (AMD)1-0/+2
2023-03-11x86/microcode: Check CPU capabilities after late microcode update correctlyAshok Raj1-13/+23
2023-03-11x86/microcode: Add a parameter to microcode_check() to store CPU capabilitiesAshok Raj1-8/+13
2023-03-11x86/microcode: Default-disable late loadingBorislav Petkov1-0/+2
2023-03-11x86/cpu: Init AP exception handling from cpu_init_secondary()Borislav Petkov1-13/+15
2022-08-31x86/bugs: Add "unknown" reporting for MMIO Stale DataPawan Gupta1-15/+27
2022-08-11x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon1-2/+10
2022-07-25x86/bugs: Add Cannon lake to RETBleed affected CPU listPawan Gupta1-0/+1
2022-07-25x86/cpu/amd: Enumerate BTC_NOAndrew Cooper1-2/+4
2022-07-25x86/common: Stamp out the stepping madnessPeter Zijlstra1-21/+16
2022-07-25x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra1-12/+12
2022-07-25x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre1-0/+19
2022-06-16x86/speculation/mmio: Reuse SRBDS mitigation for SBDSPawan Gupta1-7/+14
2022-06-16x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta1-2/+41
2021-11-18x86/cpu: Fix migration safety with X86_BUG_NULL_SELJane Malalane1-7/+37
2021-10-13x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=nVegard Nossum1-0/+1
2021-05-11x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedSean Christopherson1-1/+1
2020-10-14Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+25
2020-10-13Merge tag 'x86_asm_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2020-10-12Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-8/+0
2020-10-01x86/asm: Replace __force_order with a memory clobberArvind Sankar1-2/+2
2020-09-22x86/fpu: Handle FPU-related and clearcpuid command line arguments earlierMike Hommey1-0/+55
2020-09-09x86/smpboot: Load TSS and getcpu GDT entry before loading IDTJoerg Roedel1-0/+23
2020-09-09x86/sev-es: Allocate and map an IST stack for #VC handlerJoerg Roedel1-0/+2
2020-08-15x86/paravirt: Remove 32-bit support from CONFIG_PARAVIRT_XXLJuergen Gross1-8/+0