TencentOS-kernel/arch/x86/kernel/cpu
Peng Hao 96f7e01d42 cpu/amd: default to enable erms/fsrm features for AMD EPYC 7K83
For AMD EPYC 7K83 64-Core Processor, enable erms/fsrm features to
improve memory copy performance. This is just for specific cpu and
when the features are not transmitted to guest by the host.

Signed-off-by: Peng Hao <flyingpeng@tencent.com>
2021-11-30 10:40:42 +08:00
..
mce x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType 2021-09-23 19:21:30 +08:00
microcode x86/microcode: Check for offline CPUs before requesting new microcode 2021-05-20 16:07:46 +08:00
mtrr x86/mtrr: Correct the range check before performing MTRR type lookups 2021-04-12 12:51:14 +08:00
resctrl x86/resctrl: Don't move a task to the same resource group 2021-04-12 12:51:17 +08:00
sgx sgx: fix softlockup when sgx_encl_release 2021-09-10 17:07:18 +08:00
.gitignore Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
Makefile x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections 2021-07-12 08:56:46 +00:00
acrn.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
amd.c cpu/amd: default to enable erms/fsrm features for AMD EPYC 7K83 2021-11-30 10:40:42 +08:00
aperfmperf.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
bugs.c x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation 2021-08-17 06:29:11 +00:00
cacheinfo.c x86/CPU/AMD: Save AMD NodeId as cpu_die_id 2021-03-16 16:43:47 +08:00
centaur.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
common.c x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 2021-08-17 06:29:11 +00:00
cpu.h x86/intel: Initialize IA32_FEAT_CTL MSR at boot 2021-07-12 08:56:46 +00:00
cpuid-deps.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
cyrix.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
feat_ctl.c x86/cpu/intel: Add nosgx kernel parameter 2021-07-12 08:56:46 +00:00
hygon.c x86/CPU/AMD: Save AMD NodeId as cpu_die_id 2021-03-16 16:43:47 +08:00
hypervisor.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
intel.c x86/intel: fix intel backport bug 2021-07-12 08:56:46 +00:00
intel_epb.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
intel_pconfig.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
match.c x86/cpu: Add a steppings field to struct x86_cpu_id 2021-03-16 16:28:53 +08:00
mkcapflags.sh Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
mshyperv.c x86: hyperv: report value of misc_features 2021-03-16 16:27:12 +08:00
perfctr-watchdog.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
powerflags.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
proc.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
rdrand.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
scattered.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
topology.c x86/topology: Make __max_die_per_package available unconditionally 2021-04-12 12:51:37 +08:00
transmeta.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
tsx.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
umc.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
umwait.c KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL 2021-03-16 16:31:08 +08:00
vmware.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
zhaoxin.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00