~roxanan/ubuntu/+source/linux/+git/jammy:lp2015372

Last commit made on 2023-04-07
Get this branch:
git clone -b lp2015372 https://git.launchpad.net/~roxanan/ubuntu/+source/linux/+git/jammy
Only Roxana Nicolescu can upload to this branch. If you are Roxana Nicolescu please log in for upload directions.

Branch merges

Branch information

Name:
lp2015372
Repository:
lp:~roxanan/ubuntu/+source/linux/+git/jammy

Recent commits

5888c6b... by Roxana Nicolescu

UBUNTU: Ubuntu-5.15.0-71.78+lp2015372

Signed-off-by: Roxana Nicolescu <email address hidden>

4445aac... by Roxana Nicolescu

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Roxana Nicolescu <email address hidden>

7d88565... by Qiuxu Zhuo <email address hidden>

EDAC/i10nm: Add Intel Emerald Rapids server support

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

The Emerald Rapids CPU model uses similar memory controller registers
as Sapphire Rapids server. Add Emerald Rapids CPU model number ID for
EDAC support.

Tested-by: Li Zhang <email address hidden>
Signed-off-by: Qiuxu Zhuo <email address hidden>
Signed-off-by: Tony Luck <email address hidden>
Link: https://<email address hidden>
(cherry picked from commit e4b2bc6616e21f4a7ce4e7452f716e3db8fe66b6)
Signed-off-by: Roxana Nicolescu <email address hidden>

3b3c393... by Zhang Rui

powercap: intel_rapl: add support for Emerald Rapids

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

Add Emerald Rapids to the list of supported processor models in the
Intel RAPL power capping driver.

Signed-off-by: Zhang Rui <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>
(cherry picked from commit 7adc6885259edd4ef5c9a7a62fd4270cf38fdbfb)
Signed-off-by: Roxana Nicolescu <email address hidden>

a0486b4... by Zhang Rui

tools/power turbostat: Introduce support for EMR

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

Introduce support for EMR.

Signed-off-by: Zhang Rui <email address hidden>
Reviewed-by: Artem Bityutskiy <email address hidden>
Tested-by: Artem Bityutskiy <email address hidden>
Signed-off-by: Len Brown <email address hidden>
(cherry picked from commit 93cac4150727dae0ee89f501dd75413b88eedec0)
Signed-off-by: Roxana Nicolescu <email address hidden>

4d6ec79... by Zhang Rui

tools/power/x86/intel-speed-select: Add Emerald Rapid quirk

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

Need memory frequency quirk as Sapphire Rapids in Emerald Rapids.
So add Emerald Rapids CPU model check in is_spr_platform().

Signed-off-by: Zhang Rui <email address hidden>
[<email address hidden>: Subject, changelog and code edits]
Signed-off-by: Srinivas Pandruvada <email address hidden>
Signed-off-by: Hans de Goede <email address hidden>
(cherry picked from commit 61f9fdcdcd01f9a996b6db4e7092fcdfe8414ad5)
Signed-off-by: Roxana Nicolescu <email address hidden>

10b6309... by Artem Bityutskiy <email address hidden>

intel_idle: add Emerald Rapids Xeon support

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

Emerald Rapids (EMR) is the next Intel Xeon processor after Sapphire
Rapids (SPR).

EMR C-states are the same as SPR C-states, and we expect that EMR
C-state characteristics (latency and target residency) will be the
same as in SPR. Therefore, add EMR support by using SPR C-states table.

Signed-off-by: Artem Bityutskiy <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>
(cherry picked from commit 74528edfbc664f9d2c927c4e5a44f1285598ed0f)
Signed-off-by: Roxana Nicolescu <email address hidden>

6fcc137... by Zhang Rui

perf/x86/rapl: Add support for Intel Emerald Rapids

Emerald Rapids RAPL support is the same as previous Sapphire Rapids.
Add Emerald Rapids model for RAPL.

Signed-off-by: Zhang Rui <email address hidden>
Signed-off-by: Ingo Molnar <email address hidden>
Link: https://<email address hidden>
(backported from commit 57512b57dcfaf63c52d8ad2fb35321328cde31b0)
[roxanan: Small context adjustment in rapl_model_match array
due to missing ADL, RPL and MTL cpu models introduced in
1ab28f17eeeec, eff98a7421b3e, f52853a668bfe and in rapl_check_hw_unit
due to missing commit 80275ca9e525c
"perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain"]
Signed-off-by: Roxana Nicolescu <email address hidden>

fe9408b... by Kan Liang <email address hidden>

perf/x86/intel/cstate: Add Emerald Rapids

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

From the perspective of Intel cstate residency counters,
Emerald Rapids is the same as the Sapphire Rapids and Ice Lake.
Add Emerald Rapids model.

Signed-off-by: Kan Liang <email address hidden>
Signed-off-by: Ingo Molnar <email address hidden>
Link: https://<email address hidden>
(backported from commit 5a8a05f165fb18d37526062419774d9088c2a9b9)
[roxanan: Small context adjustment in intel_cstates_match array
because of missing SPR, RPL and MTL cpu models introduced in
528c9f1daf20d, d0ca946bcf84e, 2da202aa1c38b, cd971104ac7e4,
d12940d2ead51, 01f2ea5bcf89d]

Signed-off-by: Roxana Nicolescu <email address hidden>

8feeaa9... by Artem Bityutskiy <email address hidden>

platform/x86: intel-uncore-freq: add Emerald Rapids support

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

Make Intel uncore frequency driver support Emerald Rapids by adding its
CPU model to the match table.

Emerald Rapids uncore frequency control is the same as in Sapphire
Rapids.

Signed-off-by: Artem Bityutskiy <email address hidden>
Acked-by: Srinivas Pandruvada <email address hidden>
Acked-by: Hans de Goede <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>
(backported from commit 9c252ecf30360cb7b4dbcc275aebe5642174fd39)
[roxanan: adjusted the path due to missing uncore-frequency
dir in introduced in ce2645c458b5c83b0872ea9e39d2c3293445353a]
Signed-off-by: Roxana Nicolescu <email address hidden>