[SRU][O][PATCH 0/5] uncore: Add ARL and LNL support on 6.11

Aaron Ma aaron.ma at canonical.com
Tue Sep 24 09:24:41 UTC 2024


BugLink: https://bugs.launchpad.net/bugs/2081810

[Impact]
perf/uncore is not supported on Oracular and OEM-6.11 kernel.

[Fix]
Add LNL and ARL support, the commits are just landed in upstream.

[Test]
Tested on hardware, the sysfs show:
On ARL:
$ cat /sys/devices/uncore_*/type
30
31
16
26
27
17
18
19
20
21
22
23
24
25
34
28
29
32
33
36
37
38
39
35

On LNL:
$ cat /sys/devices/uncore_*/type
21
22
17
18
19
20
25
26
23
24
28
29
27

[Where problems could occur]
It may break uncore support on LNL and ARL.

Kan Liang (3):
  perf/x86/intel/uncore: Add Arrow Lake support
  perf/x86/intel/uncore: Factor out common MMIO init and ops functions
  perf/x86/intel/uncore: Add Lunar Lake support

Zhenyu Wang (2):
  perf/x86/intel/uncore: Add LNL uncore iMC freerunning support
  perf/x86/intel/uncore: Use D0:F0 as a default device

 arch/x86/events/intel/uncore.c     |   9 ++
 arch/x86/events/intel/uncore.h     |   2 +
 arch/x86/events/intel/uncore_snb.c | 185 ++++++++++++++++++++++++++---
 3 files changed, 179 insertions(+), 17 deletions(-)

-- 
2.43.0




More information about the kernel-team mailing list