Hi Bruce and others,
Please help to review and merge this Pull Request for linux-yocto, branch
"v6.1/standard/x86" and "v6.1/standard/preempt-rt/x86".
All patches are from mainline kernel. Just some context change in several
patches.
This patch series basically did the following changes.
1) Intel cstate performance events: add support for Grand Ridge and Sierra
Forest
2) Intel uncore performance events: add support for Sierra Forest, Grand
Ridge and Granite Rapids
3) EDAC/i10nm: add/improve support for Sierra Forest, Granite Rapids,
Emerald Rapids and Sapphire Rapids
4) Intel Speed Select Technology driver support for Sierra Forest and
Granite Rapids
Thanks @Hamer, Marcel and @Abdelsayed, George for your valuable help on the
issue about Grand Ridge.
The following changes since commit 63f434d8f5ebe61bb6060a5a6cb1f75d0d40901f:
Merge branch 'v6.1/standard/base' into v6.1/standard/x86 (2024-02-20 20:13:42
-0500)
are available in the Git repository at:
https://github.com/liux2085/linux-yocto.git v6.1_x86_pull
for you to fetch changes up to f87e41cf8d9f201a56b30abb9c090699fd1bf3f0:
perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge (2024-02-25
15:42:49 +0800)
----------------------------------------------------------------
Alexander Antonov (7):
perf/x86/intel/uncore: Generalize IIO topology support
perf/x86/intel/uncore: Introduce UPI topology type
perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs
perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server
perf/x86/intel/uncore: Get UPI NodeID and GroupID
perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server
perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids
Artem Bityutskiy (1):
perf/x86/cstate: Add Granite Rapids support
Kan Liang (15):
perf/x86/uncore: Factor out uncore_device_to_die()
perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name
perf/x86/uncore: Ignore broken units in discovery table
perf/x86/uncore: Add a quirk for UPI on SPR
perf/x86/intel: Add Granite Rapids
perf/x86/msr: Add Granite Rapids
perf/x86/intel/cstate: Cleanup duplicate attr_groups
perf/x86/intel/cstate: Add Sierra Forest support
perf/x86/intel/cstate: Add Grand Ridge support
x86/smp: Export symbol cpu_clustergroup_mask()
perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR
perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets array
perf/x86/intel/uncore: Support Granite Rapids
perf/x86/intel/uncore: Support IIO free-running counters on GNR
perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge
Peter Zijlstra (1):
x86/cpu: Fix Crestmont uarch
Qiuxu Zhuo (4):
EDAC/i10nm: Add Intel Emerald Rapids server support
EDAC/i10nm: Make more configurations CPU model specific
EDAC/i10nm: Add Intel Granite Rapids server support
EDAC/i10nm: Add Intel Sierra Forest server support
Srinivas Pandruvada (2):
x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB
platform/x86: ISST: Add support for MSR 0x54
Stephane Eranian (1):
perf/x86/intel/uncore: Add events for Intel SPR IMC PMU
Youquan Song (1):
EDAC/i10nm: Add driver decoder for Sapphire Rapids server
arch/x86/events/intel/core.c | 16 +-
arch/x86/events/intel/cstate.c | 160
+++++++++++++----
arch/x86/events/intel/uncore.c | 46 ++++-
arch/x86/events/intel/uncore.h | 35 +++-
arch/x86/events/intel/uncore_discovery.c | 47 +++--
arch/x86/events/intel/uncore_discovery.h | 16 +-
arch/x86/events/intel/uncore_nhmex.c | 2 +-
arch/x86/events/intel/uncore_snbep.c | 732
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
arch/x86/events/msr.c | 2 +
arch/x86/include/asm/intel-family.h | 5 +-
arch/x86/include/asm/msr-index.h | 1 +
arch/x86/kernel/cpu/intel_epb.c | 7 +-
arch/x86/kernel/smpboot.c | 1 +
drivers/edac/i10nm_base.c | 460
++++++++++++++++++++++++++++++++++++++----------
drivers/edac/skx_common.h | 37 +++-
drivers/platform/x86/intel/speed_select_if/isst_if_common.c | 28 +++
16 files changed, 1345 insertions(+), 250 deletions(-)
Thanks,
Yongxin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13606):
https://lists.yoctoproject.org/g/linux-yocto/message/13606
Mute This Topic: https://lists.yoctoproject.org/mt/104560572/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-