summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-06-045-25/+270
|\
| * x86/intel_rdt/mba_sc: Feedback loop to dynamically update mem bandwidthVikas Shivappa2018-05-193-3/+128
| * x86/intel_rdt/mba_sc: Prepare for feedback loopVikas Shivappa2018-05-192-6/+48
| * x86/intel_rdt/mba_sc: Add schemata supportVikas Shivappa2018-05-192-6/+20
| * x86/intel_rdt/mba_sc: Add initialization supportVikas Shivappa2018-05-193-10/+33
| * x86/intel_rdt/mba_sc: Enable/disable MBA software controllerVikas Shivappa2018-05-193-0/+41
* | Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-043-9/+26
|\ \
| * | x86/MCE/AMD: Read MCx_MISC block addresses on any CPUBorislav Petkov2018-05-191-8/+7
| * | Merge branch 'ras/urgent' into ras/coreThomas Gleixner2018-05-192-16/+19
| |\ \
| * | | x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read()Luck, Tony2018-05-061-1/+1
| * | | x86/MCE: Enable MCE broadcasting on new Centaur CPUsDavid Wang2018-05-061-0/+18
* | | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-06-042-18/+17
|\ \ \ \
| * | | | x86/mtrr: Rename main.c to mtrr.c and remove duplicate prefixesJoe Perches2018-05-132-18/+17
* | | | | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-048-60/+164
|\ \ \ \ \
| * | | | | x86/mm: Introduce the 'no5lvl' kernel parameterKirill A. Shutemov2018-05-191-0/+15
| * | | | | Merge branches 'x86/urgent' and 'core/urgent' into x86/boot, to pick up fixes...Ingo Molnar2018-05-194-7/+10
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | x86/CPU: Move x86_cpuinfo::x86_max_cores assignment to detect_num_cpu_cores()Thomas Gleixner2018-05-134-8/+7
| * | | | | x86/Centaur: Report correct CPU/cache topologyDavid Wang2018-05-131-0/+5
| * | | | | x86/CPU: Move cpu_detect_cache_sizes() into init_intel_cacheinfo()David Wang2018-05-133-13/+8
| * | | | | x86/CPU: Make intel_num_cpu_cores() genericDavid Wang2018-05-133-19/+16
| * | | | | x86/CPU: Move cpu local function declarations to local headerThomas Gleixner2018-05-132-0/+11
| * | | | | x86/CPU/AMD: Derive CPU topology from CPUID function 0xB when availableSuravee Suthikulpanit2018-05-061-1/+10
| * | | | | x86/CPU: Modify detect_extended_topology() to return resultSuravee Suthikulpanit2018-05-061-4/+4
| * | | | | x86/CPU/AMD: Calculate last level cache ID from number of sharing threadsSuravee Suthikulpanit2018-05-062-16/+42
| * | | | | x86/CPU: Rename intel_cacheinfo.c to cacheinfo.cBorislav Petkov2018-05-062-1/+1
| * | | | | x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be presentBorislav Petkov2018-05-062-9/+8
| * | | | | x86/Centaur: Initialize supported CPU features properlyDavid Wang2018-04-201-0/+48
| | |/ / / | |/| | |
* | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-041-0/+4
|\ \ \ \ \
| * \ \ \ \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-05-301-0/+4
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| | * | | | rcu/x86: Provide early rcu_cpu_starting() callbackPeter Zijlstra2018-05-221-0/+4
| | |/ / /
* | | | | x86/speculation: Simplify the CPU bug detection logicDominik Brodowski2018-05-231-15/+7
* | | | | Merge branch 'speck-v20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Linus Torvalds2018-05-215-31/+470
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | x86/bugs: Rename SSBD_NO to SSB_NOKonrad Rzeszutek Wilk2018-05-181-1/+1
| * | | | KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky2018-05-171-1/+2
| * | | | x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFGThomas Gleixner2018-05-171-0/+30
| * | | | x86/bugs: Rework spec_ctrl base and mask logicThomas Gleixner2018-05-171-7/+19
| * | | | x86/bugs: Remove x86_spec_ctrl_set()Thomas Gleixner2018-05-171-11/+2
| * | | | x86/bugs: Expose x86_spec_ctrl_base directlyThomas Gleixner2018-05-171-10/+1
| * | | | x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host}Borislav Petkov2018-05-171-45/+15
| * | | | x86/speculation: Rework speculative_store_bypass_update()Thomas Gleixner2018-05-171-1/+1
| * | | | x86/speculation: Add virtualized speculative store bypass disable supportTom Lendacky2018-05-171-1/+3
| * | | | x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner2018-05-171-2/+18
| * | | | x86/cpufeatures: Add FEATURE_ZENThomas Gleixner2018-05-171-0/+1
| * | | | x86/cpufeatures: Disentangle SSBD enumerationThomas Gleixner2018-05-174-11/+10
| * | | | x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRSThomas Gleixner2018-05-173-9/+19
| * | | | x86/speculation: Use synthetic bits for IBRS/IBPB/STIBPBorislav Petkov2018-05-171-4/+10
| * | | | x86/bugs: Fix the parameters alignment and missing voidKonrad Rzeszutek Wilk2018-05-121-2/+2
| * | | | x86/bugs: Make cpu_show_common() staticJiri Kosina2018-05-101-1/+1
| * | | | x86/bugs: Fix __ssb_select_mitigation() return typeJiri Kosina2018-05-101-1/+1
| * | | | x86/bugs: Rename _RDS to _SSBDKonrad Rzeszutek Wilk2018-05-094-27/+27