From 466c7f9a8ac1789a19556ed167d66951f9932567 Mon Sep 17 00:00:00 2001 From: Jacob Wang Date: Tue, 4 Nov 2025 16:23:02 +0800 Subject: [PATCH 1/3] [BUG]update to microcode_ctl-20250812-1 to #ID4Z41 update to microcode_ctl-20250812-1 for bugfix Signed-off-by: Jacob Wang --- download | 2 +- microcode_ctl.spec | 87 +++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 80 insertions(+), 9 deletions(-) diff --git a/download b/download index b8d9fe8..7f89f50 100644 --- a/download +++ b/download @@ -1,3 +1,3 @@ 56efe641a4fc855bd2c33b6efa847fc7 microcode-20190918.tar.gz 49cc3595934772b54b6218f8dbe64a94 microcode-20191115.tar.gz -617bdac09afe80da9ba8e7326e561e01 microcode-20250512.tar.gz +28bdd4dd8b21bfaa3b117875c44c4792 microcode-20250812.tar.gz diff --git a/microcode_ctl.spec b/microcode_ctl.spec index 5f5eeee..5e21935 100644 --- a/microcode_ctl.spec +++ b/microcode_ctl.spec @@ -1,5 +1,4 @@ -%define anolis_release .0.1 -%define intel_ucode_version 20250512 +%define intel_ucode_version 20250812 %global debug_package %{nil} %define caveat_dir %{_datarootdir}/microcode_ctl/ucode_with_caveats @@ -14,7 +13,7 @@ Summary: CPU microcode updates for Intel x86 processors Name: microcode_ctl Version: %{intel_ucode_version} -Release: 1%{anolis_release}%{?dist} +Release: 1%{?dist} Epoch: 4 License: CC0 and Redistributable, no modification permitted URL: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files @@ -138,8 +137,7 @@ Source1000: gen_provides.sh Source1001: codenames.list Source1002: gen_updates2.py -ExclusiveArch: %{ix86} x86_64 loongarch64 sw_64 - +ExclusiveArch: %{ix86} x86_64 Patch0001: 0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch Patch0002: 0002-releasenote.md-remove-excess-Release-Notes-headers.patch @@ -638,9 +636,82 @@ rm -rf %{buildroot} %changelog -* Tue Jul 15 2025 zhangwenlong - 4:20250212-1.0.1 -- Support loongarch64 -- add sw patch (nijie@wuxiat.com) +* Wed Aug 20 2025 Denys Vlasenko - 4:20250812-1 +- Update Intel CPU microcode to microcode-20250812 release + - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000404 + up to 0xd000410; + - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002d0 + up to 0x10002e0; + - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in + intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in + intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in + intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision + 0x2b000639 up to 0x2b000643; + - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in + intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from + revision 0x2c0003f7 up to 0x2c000401; + - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in + intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in + intel-ucode/06-8f-08) from revision 0x2c0003f7 up to 0x2c000401; + - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in + intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from + revision 0x2c0003f7 up to 0x2c000401; + - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in + intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in + intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643; + - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision + 0x2c0003f7 up to 0x2c000401; + - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision + 0x2b000639 up to 0x2b000643; + - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x24 + up to 0x25; + - Update of 06-ad-01/0x20 (GNR-AP/SP H0) microcode from revision + 0xa0000d1 up to 0xa000100; + - Update of 06-ad-01/0x95 (GNR-AP/SP B0) microcode from revision + 0x10003a2 up to 0x10003d0; + - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000341 + up to 0x3000362; + - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision + 0x4128 up to 0x4129; + - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in + intel-ucode/06-ba-02) from revision 0x4128 up to 0x4129; + - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from + revision 0x4128 up to 0x4129; + - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in + intel-ucode/06-ba-03) from revision 0x4128 up to 0x4129; + - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4128 + up to 0x4129; + - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from + revision 0x4128 up to 0x4129; + - Update of 06-bd-01/0x80 (LNL B0) microcode from revision 0x11f up + to 0x123; + - Update of 06-c5-02/0x82 (ARL-H A1) microcode from revision 0x118 up + to 0x119; + - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in + intel-ucode/06-c5-02) from revision 0x118 up to 0x119; + - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) from + revision 0x118 up to 0x119; + - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) from + revision 0x118 up to 0x119; + - Update of 06-c5-02/0x82 (ARL-H A1) microcode (in intel-ucode/06-c6-02) + from revision 0x118 up to 0x119; + - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode from revision + 0x118 up to 0x119; + - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) from + revision 0x118 up to 0x119; + - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) from + revision 0x118 up to 0x119; + - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in + intel-ucode/06-cf-02) from revision 0x210002a9 up to 0x210002b3; + - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x210002a9 + up to 0x210002b3. * Tue Jun 10 2025 Denys Vlasenko - 4:20250512-1 - Add a caveat to provide ability to persistently disable SPR-EE updates -- Gitee From 388631da4b59b77155b3e39c488a1a623de8de66 Mon Sep 17 00:00:00 2001 From: yangxiaoxuan Date: Wed, 20 Apr 2022 17:12:44 +0800 Subject: [PATCH 2/3] Support loongarch64 Signed-off-by: yangxiaoxuan --- microcode_ctl.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/microcode_ctl.spec b/microcode_ctl.spec index 5e21935..052504e 100644 --- a/microcode_ctl.spec +++ b/microcode_ctl.spec @@ -1,4 +1,5 @@ %define intel_ucode_version 20250812 +%define anolis_release .0.1 %global debug_package %{nil} %define caveat_dir %{_datarootdir}/microcode_ctl/ucode_with_caveats @@ -13,7 +14,7 @@ Summary: CPU microcode updates for Intel x86 processors Name: microcode_ctl Version: %{intel_ucode_version} -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} Epoch: 4 License: CC0 and Redistributable, no modification permitted URL: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files @@ -137,7 +138,7 @@ Source1000: gen_provides.sh Source1001: codenames.list Source1002: gen_updates2.py -ExclusiveArch: %{ix86} x86_64 +ExclusiveArch: %{ix86} x86_64 loongarch64 Patch0001: 0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch Patch0002: 0002-releasenote.md-remove-excess-Release-Notes-headers.patch @@ -636,6 +637,9 @@ rm -rf %{buildroot} %changelog +* Tue Nov 04 2025 zhangwenlong - 4:20250812-1.0.1 +- Support loongarch64 + * Wed Aug 20 2025 Denys Vlasenko - 4:20250812-1 - Update Intel CPU microcode to microcode-20250812 release - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000404 -- Gitee From c6aa1d22523748eb9bbdccfb06550a059068e343 Mon Sep 17 00:00:00 2001 From: wxiat Date: Fri, 1 Dec 2023 14:19:01 +0800 Subject: [PATCH 3/3] sw-20231130 Signed-off-by: Weisson --- microcode_ctl.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/microcode_ctl.spec b/microcode_ctl.spec index 052504e..ef3c358 100644 --- a/microcode_ctl.spec +++ b/microcode_ctl.spec @@ -138,7 +138,8 @@ Source1000: gen_provides.sh Source1001: codenames.list Source1002: gen_updates2.py -ExclusiveArch: %{ix86} x86_64 loongarch64 +ExclusiveArch: %{ix86} x86_64 loongarch64 sw_64 + Patch0001: 0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch Patch0002: 0002-releasenote.md-remove-excess-Release-Notes-headers.patch @@ -639,6 +640,7 @@ rm -rf %{buildroot} %changelog * Tue Nov 04 2025 zhangwenlong - 4:20250812-1.0.1 - Support loongarch64 +- add sw patch (nijie@wuxiat.com) * Wed Aug 20 2025 Denys Vlasenko - 4:20250812-1 - Update Intel CPU microcode to microcode-20250812 release -- Gitee