summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/cpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/topology/intel: Unlock CPUID before evaluating anythingThomas Gleixner2024-05-311-0/+2
* x86/cpu: Use common topology code for HYGONThomas Gleixner2024-02-151-1/+0
* x86/cpu: Provide an AMD/HYGON specific topology parserThomas Gleixner2024-02-151-1/+1
* x86/cpu: Use common topology code for IntelThomas Gleixner2024-02-151-4/+0
* x86/cpu: Provide cpu_init/parse_topology()Thomas Gleixner2024-02-151-0/+6
* x86/cpu: Move cpu_l[l2]c_id into topology infoThomas Gleixner2023-10-101-0/+3
* x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon2023-07-201-0/+1
* x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner2023-06-161-0/+1
* x86/CPU/AMD: Make sure EFER[AIBRSE] is setBorislav Petkov (AMD)2023-03-161-0/+8
* x86/cpu: Remove redundant extern x86_read_arch_cap_msr()Ashok Raj2023-01-101-2/+0
* x86/cpu/amd: Add Spectral ChickenPeter Zijlstra2022-06-271-0/+2
* x86/tsx: Disable TSX development mode at bootPawan Gupta2022-04-111-3/+2
* x86/cpu: Fix migration safety with X86_BUG_NULL_SELJane Malalane2021-10-211-0/+1
* x86/tsx: Clear CPUID bits when TSX always force abortsPawan Gupta2021-06-151-0/+2
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-1/+1
* x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeupSean Christopherson2020-06-151-4/+0
* x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross2020-04-201-0/+1
* x86/intel: Initialize IA32_FEAT_CTL MSR at bootSean Christopherson2020-01-131-0/+4
* x86/cpu: Add a "tsx=" cmdline option with TSX disabled by defaultPawan Gupta2019-10-281-0/+16
* x86/cpu: Add a helper function x86_read_arch_cap_msr()Pawan Gupta2019-10-281-0/+2
* PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handlingRafael J. Wysocki2019-04-071-1/+0
* x86/cpufeatures: Remove get_scattered_cpuid_leaf()Sean Christopherson2018-11-051-3/+0
* x86/cpu: Get cache info and setup cache cpumap for Hygon DhyanaPu Wen2018-09-271-0/+1
* Merge tag 'for-linus-4.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-08-151-0/+1
|\
| * xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bitsM. Vefa Bicakci2018-08-061-0/+1
* | x86/cpu/topology: Provide detect_extended_topology_early()Thomas Gleixner2018-06-211-0/+1
* | x86/cpu/common: Provide detect_ht_early()Thomas Gleixner2018-06-211-0/+1
|/
* Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-051-0/+10
|\
| * x86/CPU: Move x86_cpuinfo::x86_max_cores assignment to detect_num_cpu_cores()Thomas Gleixner2018-05-131-1/+1
| * x86/CPU: Move cpu_detect_cache_sizes() into init_intel_cacheinfo()David Wang2018-05-131-1/+1
| * x86/CPU: Make intel_num_cpu_cores() genericDavid Wang2018-05-131-0/+1
| * x86/CPU: Move cpu local function declarations to local headerThomas Gleixner2018-05-131-0/+9
* | x86/bugs/intel: Set proper CPU features and setup RDSKonrad Rzeszutek Wilk2018-05-031-0/+2
|/
* x86 / CPU: Always show current CPU frequency in /proc/cpuinfoRafael J. Wysocki2017-11-151-0/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/cpu: Restore MSR_IA32_ENERGY_PERF_BIAS after resumeLaura Abbott2015-07-211-0/+1
* x86/cpu: Track legacy CPU model data only on 32-bit kernelsJan Beulich2013-10-261-9/+11
* x86/tlb_info: get last level TLB entry number of CPUAlex Shi2012-06-281-0/+9
* x86, CPU: Drop superfluous get_cpu_cap() prototypeBorislav Petkov2011-12-091-4/+1
* x86: Add a BSP cpu_dev helperBorislav Petkov2011-08-051-0/+1
* Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2010-10-211-0/+1
|\
| * x86, cpu: Re-run get_cpu_cap() after adjusting the CPUID levelH. Peter Anvin2010-09-211-0/+1
* | x86, cpu: After uncapping CPUID, re-run CPU feature detectionH. Peter Anvin2010-09-291-0/+1
|/
* x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizesBorislav Petkov2009-11-231-1/+1
* x86: cpu/cpu.h cleanupJaswinder Singh Rajput2009-03-221-10/+10
* x86: move various CPU initialization objects into .cpuinit.rodataJan Beulich2009-03-121-5/+6
* x86: remove duplicated get_model_name() callingYinghai Lu2008-09-061-1/+0
* x86: remove cpu_vendor_devYinghai Lu2008-09-041-12/+6
* x86: make 64-bit identify_cpu use cpu_devYinghai Lu2008-07-081-2/+4
* x86: Move PCI IO ECS code to x86/pciRobert Richter2008-07-081-2/+0