linux_dsm_epyc7002/arch/x86/kernel/cpu
Borislav Petkov 019f34fccf x86, MCE, AMD: Move shared bank to node descriptor
Well, instead of having a real bank 4 on the BSP of each node and
symlinks on the remaining cores, we push it up into the amd_northbridge
descriptor which now contains a pointer to the northbridge bank 4
because the bank is one per northbridge and, as such, belongs in the NB
descriptor anyway.

Each time we hotplug CPUs, we use the northbridge pointer to copy the
shared bank into the per-CPU array of threshold_banks pointers, or
destroy it when the last CPU on the node goes offline, or create it when
the first comes online.

Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
2012-06-07 12:43:44 +02:00
..
mcheck x86, MCE, AMD: Move shared bank to node descriptor 2012-06-07 12:43:44 +02:00
mtrr x86, mtrr: Fix a type overflow in range_to_mtrr func 2012-05-30 14:37:00 -07:00
.gitignore
amd.c x86/amd: Re-enable CPU topology extensions in case BIOS has disabled it 2012-04-27 16:43:09 +02:00
bugs_64.c
bugs.c
centaur.c
common.c x86: Allow nesting of the debug stack IDT setting 2012-05-31 23:12:21 -04:00
cpu.h
cyrix.c
hypervisor.c
intel_cacheinfo.c x86/cache_info: Fix setup of l2/l3 ids 2012-05-07 15:27:37 +02:00
intel.c
Makefile
match.c x86: Fix typo in MODULE_DEVICE_TABLE example: s/x86_cpu/x86cpu/ 2012-04-16 14:20:19 +02:00
mkcapflags.pl
mshyperv.c
perf_event_amd_ibs.c perf/x86-ibs: Fix usage of IBS op current count 2012-05-09 15:23:17 +02:00
perf_event_amd.c Merge branches 'perf-urgent-for-linus' and 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-05-23 12:12:49 -07:00
perf_event_intel_ds.c perf: Pass last sampling period to perf_sample_data_init() 2012-05-09 15:23:12 +02:00
perf_event_intel_lbr.c
perf_event_intel.c perf: Pass last sampling period to perf_sample_data_init() 2012-05-09 15:23:12 +02:00
perf_event_p4.c perf: Pass last sampling period to perf_sample_data_init() 2012-05-09 15:23:12 +02:00
perf_event_p6.c
perf_event.c perf: Pass last sampling period to perf_sample_data_init() 2012-05-09 15:23:12 +02:00
perf_event.h
perfctr-watchdog.c
powerflags.c
proc.c
rdrand.c
scattered.c
sched.c
topology.c
transmeta.c
umc.c
vmware.c