summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu
AgeCommit message (Expand)AuthorFilesLines
2018-08-17xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bitsM. Vefa Bicakci2-1/+2
2018-08-17x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabledGuenter Roeck1-2/+1
2018-08-15x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be presentBorislav Petkov2-9/+8
2018-08-15x86/microcode: Allow late microcode loading with SMT disabledJosh Poimboeuf1-4/+12
2018-08-15cpu/hotplug: Fix SMT supported evaluationThomas Gleixner1-1/+1
2018-08-15x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentryPaolo Bonzini1-0/+1
2018-08-15x86/speculation: Simplify sysfs report of VMX L1TF vulnerabilityPaolo Bonzini1-3/+9
2018-08-15x86/bugs, kvm: Introduce boot-time control of L1TF mitigationsJiri Kosina1-0/+44
2018-08-15cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED earlyThomas Gleixner1-0/+6
2018-08-15x86/kvm: Allow runtime control of L1D flushThomas Gleixner1-1/+1
2018-08-15x86/l1tf: Handle EPT disabled state properThomas Gleixner1-4/+5
2018-08-15x86/litf: Introduce vmx status variableThomas Gleixner1-2/+34
2018-08-15x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblingsBorislav Petkov1-20/+17
2018-08-15x86/cpu/AMD: Evaluate smp_num_siblings earlyThomas Gleixner1-0/+13
2018-08-15x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP infoBorislav Petkov1-5/+2
2018-08-15x86/cpu/intel: Evaluate smp_num_siblings earlyThomas Gleixner1-0/+7
2018-08-15x86/cpu/topology: Provide detect_extended_topology_early()Thomas Gleixner2-6/+25
2018-08-15x86/cpu/common: Provide detect_ht_early()Thomas Gleixner2-10/+15
2018-08-15x86/cpu/AMD: Remove the pointless detect_ht() callThomas Gleixner1-4/+0
2018-08-15x86/cpu: Remove the pointless CPU printoutThomas Gleixner2-26/+5
2018-08-15x86/bugs: Move the l1tf function and define pr_fmt properlyKonrad Rzeszutek Wilk1-26/+29
2018-08-15x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen2-0/+60
2018-08-15x86/speculation: Protect against userspace-userspace spectreRSBJiri Kosina1-31/+7
2018-08-03x86/microcode: Make the late update update_lock a raw lock for RTScott Wood1-3/+3
2018-07-25x86/MCE: Remove min interval polling limitationDewet Thibaut1-3/+0
2018-07-03x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out()Borislav Petkov1-8/+10
2018-07-03x86/mce: Fix incorrect "Machine check from unknown source" messageTony Luck1-8/+18
2018-07-03x86/mce: Improve error message when kernel cannot recoverTony Luck1-0/+5
2018-06-26x86/intel_rdt: Enable CMT and MBM on new Skylake steppingTony Luck1-0/+2
2018-06-26x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read()Tony Luck1-1/+1
2018-05-23x86/speculation: Simplify the CPU bug detection logicDominik Brodowski1-15/+7
2018-05-21Merge branch 'speck-v20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Linus Torvalds5-31/+470
2018-05-19x86/MCE/AMD: Cache SMCA MISC block addressesBorislav Petkov1-15/+14
2018-05-18x86/bugs: Rename SSBD_NO to SSB_NOKonrad Rzeszutek Wilk1-1/+1
2018-05-17KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky1-1/+2
2018-05-17x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFGThomas Gleixner1-0/+30
2018-05-17x86/bugs: Rework spec_ctrl base and mask logicThomas Gleixner1-7/+19
2018-05-17x86/bugs: Remove x86_spec_ctrl_set()Thomas Gleixner1-11/+2
2018-05-17x86/bugs: Expose x86_spec_ctrl_base directlyThomas Gleixner1-10/+1
2018-05-17x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host}Borislav Petkov1-45/+15
2018-05-17x86/speculation: Rework speculative_store_bypass_update()Thomas Gleixner1-1/+1
2018-05-17x86/speculation: Add virtualized speculative store bypass disable supportTom Lendacky1-1/+3
2018-05-17x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner1-2/+18
2018-05-17x86/cpufeatures: Add FEATURE_ZENThomas Gleixner1-0/+1
2018-05-17x86/cpufeatures: Disentangle SSBD enumerationThomas Gleixner4-11/+10
2018-05-17x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRSThomas Gleixner3-9/+19
2018-05-17x86/speculation: Use synthetic bits for IBRS/IBPB/STIBPBorislav Petkov1-4/+10
2018-05-12x86/bugs: Fix the parameters alignment and missing voidKonrad Rzeszutek Wilk1-2/+2
2018-05-10x86/bugs: Make cpu_show_common() staticJiri Kosina1-1/+1
2018-05-10x86/bugs: Fix __ssb_select_mitigation() return typeJiri Kosina1-1/+1