summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* 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-141-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-041-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-271-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-201-0/+1
* | x86, cpu: After uncapping CPUID, re-run CPU feature detectionH. Peter Anvin2010-09-281-0/+1
|/
* x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizesBorislav Petkov2009-11-231-1/+1
* x86: cpu/cpu.h cleanupJaswinder Singh Rajput2009-03-231-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
* fix build bug in "x86: add PCI extended config space access for AMD Barcelona"Robert Richter2008-06-101-0/+5
* x86: use ELF section to list CPU vendor specific codeThomas Petazzoni2008-04-171-13/+13
* x86: add cpu init function defintions to cpu.hHarvey Harrison2008-02-041-0/+9
* x86: move X86_FEATURE_CONSTANT_TSC into early cpu feature detectionAndi Kleen2008-01-301-1/+2
* i386: move kernel/cpuThomas Gleixner2007-10-111-0/+28