summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/amd.c
Commit message (Expand)AuthorAgeFilesLines
* x86/CPU/AMD: Don't force the CPB cap when running under a hypervisorFrank van der Linden2019-05-241-2/+5
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* x86/cpu/amd: Exclude 32bit only assembler from 64bit buildAndi Kleen2019-04-191-0/+2
* x86/asm: Mark all top level asm statements as .textAndi Kleen2019-04-191-1/+2
* x86/CPU/AMD: Set the CPB bit unconditionally on F17hJiaxun Yang2019-01-181-5/+3Star
* x86/kernel: Fix more -Wmissing-prototypes warningsBorislav Petkov2018-12-081-0/+1
* x86/cpu/amd: Remove unnecessary parenthesesNathan Chancellor2018-10-031-1/+1
* Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2018-08-141-24/+27
|\
| * Merge 4.18-rc7 into master to pick up the KVM dependcyThomas Gleixner2018-08-051-1/+3
| |\
| * | x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblingsBorislav Petkov2018-06-221-20/+17Star
| * | x86/cpu/AMD: Evaluate smp_num_siblings earlyThomas Gleixner2018-06-211-0/+13
| * | x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP infoBorislav Petkov2018-06-211-6/+3Star
| * | x86/cpu/AMD: Remove the pointless detect_ht() callThomas Gleixner2018-06-211-4/+0Star
* | | x86/jump_label: Initialize static branching earlyPavel Tatashin2018-07-201-5/+8
| |/ |/|
* | x86/bugs: Update when to check for the LS_CFG SSBD mitigationTom Lendacky2018-07-031-1/+3
|/
* Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-06-051-24/+12Star
|\
| * x86/CPU/AMD: Derive CPU topology from CPUID function 0xB when availableSuravee Suthikulpanit2018-05-061-1/+10
| * x86/CPU/AMD: Calculate last level cache ID from number of sharing threadsSuravee Suthikulpanit2018-05-061-16/+3Star
| * x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be presentBorislav Petkov2018-05-061-9/+1Star
* | x86/cpufeatures: Add FEATURE_ZENThomas Gleixner2018-05-171-0/+1
* | x86/cpufeatures: Disentangle SSBD enumerationThomas Gleixner2018-05-171-6/+1Star
* | x86/bugs: Rename _RDS to _SSBDKonrad Rzeszutek Wilk2018-05-091-7/+7
* | x86/speculation: Create spec-ctrl.h to avoid include hellThomas Gleixner2018-05-031-1/+1
* | x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requestedKonrad Rzeszutek Wilk2018-05-031-0/+26
|/
* x86/jailhouse: Allow to use PCI_MMCONFIG without ACPIJan Kiszka2018-03-081-1/+1
* Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-151-14/+14
|\
| * x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang2018-02-151-14/+14
* | Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-011-2/+26
|\|
| * x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSCTom Lendacky2018-01-091-2/+16
| * x86/cpu/AMD: Make LFENCE a serializing instructionTom Lendacky2018-01-091-0/+10
| * x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMDRudolf Marek2017-12-171-2/+5
* | Merge branch 'sev-v9-p2' of https://github.com/codomania/kvmPaolo Bonzini2018-01-161-20/+46
|\ \
| * | x86/CPU/AMD: Add the Secure Encrypted Virtualization CPU featureTom Lendacky2017-12-041-20/+46
| |/
* / x86/cpufeatures: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMDRudolf Marek2017-12-061-2/+5
|/
* x86/cpu/AMD: Fix erratum 1076 (CPB bit)Borislav Petkov2017-09-151-0/+11
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-09-041-4/+25
|\
| * Merge branch 'linus' into x86/mm to pick up fixes and to fix conflictsIngo Molnar2017-08-261-0/+1
| |\
| * | x86/cpu/AMD: Make the microcode level available earlier in the bootTom Lendacky2017-07-181-4/+4
| * | x86/cpu/AMD: Handle SME reduction in physical address sizeTom Lendacky2017-07-181-11/+13
| * | x86/cpu/AMD: Add the Secure Memory Encryption CPU featureTom Lendacky2017-07-181-0/+19
* | | x86/cpu/amd: Hide unused legacy_fixup_core_id() functionArnd Bergmann2017-08-111-1/+1
* | | x86/cpu/amd: Limit cpu_core_id fixup to families older than F17hSuravee Suthikulpanit2017-08-101-7/+17
| |/ |/|
* | x86/cpu: Use indirect call to measure performance in init_amd_k6()Mikulas Patocka2017-07-161-0/+1
|/
* Merge tag 'for-linus-4.12b-rc0c-tag' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-05-121-2/+3
|\
| * x86/amd: don't set X86_BUG_SYSRET_SS_ATTRS when running under XenJuergen Gross2017-05-111-2/+3
* | x86: use set_memory.h headerLaura Abbott2017-05-091-1/+1
|/
* Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-03-071-4/+0Star
|\
| * sched/clock, x86/tsc: Rework the x86 'unstable' sched_clock() interfacePeter Zijlstra2017-03-021-4/+0Star
* | sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
|/
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-02-201-2/+4
|\