aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/common.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-21Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-11/+16
2023-02-21Merge tag 'x86-cleanups-2023-02-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2023-02-21Merge tag 'x86_vdso_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+1
2023-02-21Merge tag 'x86_microcode_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-15/+30
2023-02-10x86/speculation: Identify processors vulnerable to SMT RSB predictionsTom Lendacky1-2/+7
2023-02-09efi: x86: Wire up IBT annotation in memory attributes tableArd Biesheuvel1-2/+3
2023-02-06x86/cpu: Provide the full setup for getcpu() on x86-32Sebastian Andrzej Siewior1-3/+1
2023-01-25x86/cpu: Support AMD Automatic IBRSKim Phillips1-8/+11
2023-01-25x86/cpu, kvm: Add the Null Selector Clears Base featureKim Phillips1-3/+1
2023-01-25x86/vdso: Move VDSO image init to vdso2c generated codeBrian Gerst1-1/+0
2023-01-25x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips1-0/+3
2023-01-21x86/microcode: Check CPU capabilities after late microcode update correctlyAshok Raj1-13/+23
2023-01-20x86/microcode: Add a parameter to microcode_check() to store CPU capabilitiesAshok Raj1-8/+13
2023-01-13x86/cpu: Remove misleading commentJuergen Gross1-1/+1
2023-01-13x86/gsseg: Use the LKGS instruction if available for load_gs_index()H. Peter Anvin (Intel)1-0/+1
2022-12-14Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-53/+44
2022-12-13Merge tag 'x86_cpu_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2022-11-18stackprotector: move get_random_canary() into stackprotector.hJason A. Donenfeld1-1/+1
2022-11-10x86/cacheinfo: Switch cache_ap_init() to hotplug callbackJuergen Gross1-1/+0
2022-11-10x86/mtrr: Add a stop_machine() handler calling only cache_cpu_init()Juergen Gross1-1/+2
2022-11-01x86/ibt: Implement FineIBTPeter Zijlstra1-0/+1
2022-10-17x86/percpu: Move irq_stack variables next to current_taskThomas Gleixner1-3/+0
2022-10-17x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner1-11/+1
2022-10-17x86/percpu: Move preempt_count next to current_taskThomas Gleixner1-7/+1
2022-10-17x86: Put hot per CPU variables into a structThomas Gleixner1-9/+5
2022-10-17x86/cpu: Re-enable stackprotectorThomas Gleixner1-0/+3
2022-10-17x86/cpu: Get rid of redundant switch_to_new_gdt() invocationsThomas Gleixner1-11/+6
2022-10-17x86/cpu: Remove segment load from switch_to_new_gdt()Thomas Gleixner1-16/+31
2022-08-18x86/bugs: Add "unknown" reporting for MMIO Stale DataPawan Gupta1-15/+27
2022-08-03x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon1-2/+10
2022-07-07x86/bugs: Add Cannon lake to RETBleed affected CPU listPawan Gupta1-0/+1
2022-06-27x86/cpu/amd: Enumerate BTC_NOAndrew Cooper1-2/+4
2022-06-27x86/common: Stamp out the stepping madnessPeter Zijlstra1-21/+16
2022-06-27x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra1-12/+12
2022-06-27x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre1-0/+19
2022-06-14Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+49
2022-05-31x86/microcode: Default-disable late loadingBorislav Petkov1-0/+2
2022-05-23Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-48/+53
2022-05-23Merge tag 'x86_sev_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2022-05-21x86/speculation/mmio: Reuse SRBDS mitigation for SBDSPawan Gupta1-7/+14
2022-05-21x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta1-2/+41
2022-04-11x86/tsx: Disable TSX development mode at bootPawan Gupta1-0/+2
2022-04-06x86/sev: Register GHCB memory when SEV-SNP is activeBrijesh Singh1-0/+4
2022-04-04x86/cpu: Remove "noclflush"Borislav Petkov1-8/+0
2022-04-04x86/cpu: Remove "nosmep"Borislav Petkov1-7/+0
2022-04-04x86/cpu: Remove CONFIG_X86_SMAP and "nosmap"Borislav Petkov1-14/+1
2022-04-04x86/cpu: Remove "nosep"Borislav Petkov1-7/+0
2022-04-04x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid=Borislav Petkov1-12/+52
2022-03-15Merge branch 'x86/cpu' into x86/core, to resolve conflictsIngo Molnar1-0/+79
2022-03-15x86/ibt: Disable IBT around firmwarePeter Zijlstra1-0/+28