microcode_ctl/0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch
Denys Vlasenko d636529d85 Update Intel CPU microcode to microcode-20250512 release
- Add a caveat to provide ability to persistently disable SPR-EE updates
  beyond 0x2b0005c0 on systems where absence of latency spikes
  is more important than lack of the latest CVE mitigations (RHEL-95245)
- Update Intel CPU microcode to microcode-20250512 release, addresses
  CVE-2024-28956, CVE-2025-20103, CVE-2025-20054, CVE-2024-43420,
  CVE-2025-20623, CVE-2024-45332, CVE-2025-24495, CVE-2025-20012
  (RHEL-92231)
  - Addition of 06-8f-04/0x10 microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
  - Addition of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
  - Addition of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
  - Addition of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
  - Addition of 06-8f-06/0x10 microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
  - Addition of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
  - Addition of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
  - Addition of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
  - Addition of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
  - Addition of 06-ad-01/0x20 (GNR-AP/SP H0) microcode at revision
    0xa0000d1;
  - Addition of 06-ad-01/0x95 (GNR-AP/SP B0) microcode at revision
    0x10003a2;
  - Addition of 06-b5-00/0x80 (ARL-U A1) microcode at revision 0xa;
  - Addition of 06-bd-01/0x80 (LNL B0) microcode at revision 0x11f;
  - Addition of 06-c5-02/0x82 (ARL-H A1) microcode at revision 0x118;
  - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
    intel-ucode/06-c5-02) at revision 0x118;
  - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) at
    revision 0x118;
  - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) at
    revision 0x118;
  - Addition of 06-c5-02/0x82 (ARL-H A1) microcode (in
    intel-ucode/06-c6-02) at revision 0x118;
  - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode at revision
    0x118;
  - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) at
    revision 0x118;
  - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) at
    revision 0x118;
  - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode (in
    intel-06-8c-01/intel-ucode/06-8c-01) from revision 0xb8 up to 0xbc;
  - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
    microcode (in intel-06-8e-9e-0x-dell/intel-ucode/06-8e-0c) from
    revision 0xfc up to 0x100;
  - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode (in
    intel-06-8e-9e-0x-dell/intel-ucode/06-9e-0d) from revision 0x102 up
    to 0x104;
  - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
    0x5003707 up to 0x5003901;
  - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002904
    up to 0x7002b01;
  - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003f5
    up to 0xd000404;
  - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002c0
    up to 0x10002d0;
  - Update of 06-7a-08/0x01 (GLK-R R0) microcode from revision 0x24 up
    to 0x26;
  - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc6
    up to 0xca;
  - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x38 up
    to 0x3c;
  - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x52 up
    to 0x56;
  - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) from
    revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode from revision
    0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b000620
    up to 0x2b000639;
  - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) from
    revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) from
    revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
    intel-ucode/06-8f-06) from revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-06/0x10 microcode from revision 0x2c0003e0 up to
    0x2c0003f7;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b000620
    up to 0x2b000639;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
    intel-ucode/06-8f-06) from revision 0x2c0003e0 up to 0x2c0003f7;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
    0x2b000620 up to 0x2b000639;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
    0x38 up to 0x3a;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-97-02) from revision 0x38 up to 0x3a;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) from
    revision 0x38 up to 0x3a;
  - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) from
    revision 0x38 up to 0x3a;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-97-05) from revision 0x38 up to 0x3a;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x38
    up to 0x3a;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) from
    revision 0x38 up to 0x3a;
  - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) from
    revision 0x38 up to 0x3a;
  - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
    0x436 up to 0x437;
  - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
    intel-ucode/06-9a-03) from revision 0x436 up to 0x437;
  - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
    intel-ucode/06-9a-04) from revision 0x436 up to 0x437;
  - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x9 up
    to 0xa;
  - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x436
    up to 0x437;
  - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfc up
    to 0x100;
  - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfc
    up to 0x100;
  - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfc
    up to 0x100;
  - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfe
    up to 0x102;
  - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
    0xfc up to 0x100;
  - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x63 up
    to 0x64;
  - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x20
    up to 0x24;
  - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000330
    up to 0x3000341;
  - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12c up
    to 0x12f;
  - Update of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) from
    revision 0x12c up to 0x12f;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
    0x4124 up to 0x4128;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
    intel-ucode/06-ba-02) from revision 0x4124 up to 0x4128;
  - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
    revision 0x4124 up to 0x4128;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
    intel-ucode/06-ba-03) from revision 0x4124 up to 0x4128;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4124
    up to 0x4128;
  - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
    revision 0x4124 up to 0x4128;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
    intel-ucode/06-ba-08) from revision 0x4124 up to 0x4128;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
    intel-ucode/06-ba-08) from revision 0x4124 up to 0x4128;
  - Update of 06-ba-08/0xe0 microcode from revision 0x4124 up to 0x4128;
  - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1c up
    to 0x1d;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
  - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x38 up
    to 0x3a;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) from
    revision 0x38 up to 0x3a;
  - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) from
    revision 0x38 up to 0x3a;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
    from revision 0x38 up to 0x3a;
  - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x38 up
    to 0x3a;
  - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) from
    revision 0x38 up to 0x3a;
  - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) from
    revision 0x38 up to 0x3a;
  - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000291
    up to 0x210002a9;
  - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
    intel-ucode/06-cf-01) from revision 0x21000291 up to 0x210002a9;
  - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
    intel-ucode/06-cf-02) from revision 0x21000291 up to 0x210002a9;
  - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000291
    up to 0x210002a9.

Resolves: RHEL-92231, RHEL-95245

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2025-06-11 14:48:08 +02:00

80 lines
4.8 KiB
Diff

From 8bed0de45267fff5c64b4da145ae2464ec578bb9 Mon Sep 17 00:00:00 2001
From: Eugene Syromiatnikov <esyr@redhat.com>
Date: Thu, 10 Aug 2023 15:20:03 +0200
Subject: [PATCH 01/17] releasenote.md: cleanup eliminated usage of U+0080
microcode-20231114 release has removed the baffling usage of U+0080;
however, unfortunately, it also has misaligned the "New Platforms" table
of the microcode-20230808 release and "Updated Platforms" table
of the microcode-20230214 release; fix that.
Fixes: ece0d294a29a "microcode-20231114 Release"
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
---
releasenote.md | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/releasenote.md b/releasenote.md
index c1e4821..339d3fb 100644
--- a/releasenote.md
+++ b/releasenote.md
@@ -571,8 +571,8 @@
| Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
-| ADL-N | A0 | 06-be-00/11 | | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
-| RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | | 00004119 | Core Gen13
+| ADL-N | A0 | 06-be-00/11 | | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
+| RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | | 00004119 | Core Gen13
### Updated Platforms
@@ -802,25 +802,25 @@
| Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
-| ADL | C0 | 06-97-02/07 | 00000026 | 0000002c | Core Gen12
-| ADL | C0 | 06-97-05/07 | 00000026 | 0000002c | Core Gen12
-| ADL | C0 | 06-bf-02/07 | 00000026 | 0000002c | Core Gen12
-| ADL | C0 | 06-bf-05/07 | 00000026 | 0000002c | Core Gen12
-| ADL | L0 | 06-9a-03/80 | 00000424 | 00000429 | Core Gen12
-| ADL | L0 | 06-9a-04/80 | 00000424 | 00000429 | Core Gen12
-| CLX-SP | B0 | 06-55-06/bf | 04003302 | 04003303 | Xeon Scalable Gen2
-| CLX-SP | B1 | 06-55-07/bf | 05003302 | 05003303 | Xeon Scalable Gen2
-| CPX-SP | A1 | 06-55-0b/bf | 07002501 | 07002503 | Xeon Scalable Gen3
-| GLK | B0 | 06-7a-01/01 | 0000003c | 0000003e | Pentium Silver N/J5xxx, Celeron N/J4xxx
-| GLK-R | R0 | 06-7a-08/01 | 00000020 | 00000022 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
-| ICL-D | B0 | 06-6c-01/10 | 01000201 | 01000211 | Xeon D-17xx, D-27xx
-| ICL-U/Y | D1 | 06-7e-05/80 | 000000b6 | 000000b8 | Core Gen10 Mobile
-| ICX-SP | D0 | 06-6a-06/87 | 0d000375 | 0d000389 | Xeon Scalable Gen3
-| JSL | A0/A1 | 06-9c-00/01 | 24000023 | 24000024 | Pentium N6000/N6005, Celeron N4500/N4505/N5100/N5105
-| LKF | B2/B3 | 06-8a-01/10 | 00000031 | 00000032 | Core w/Hybrid Technology
-| RKL-S | B0 | 06-a7-01/02 | 00000056 | 00000057 | Core Gen11
-| RPL-S | S0 | 06-b7-01/32 | 0000010e | 00000112 | Core Gen13
-| SKX-SP | B1 | 06-55-03/97 | 0100015e | 01000161 | Xeon Scalable
+| ADL | C0 | 06-97-02/07 | 00000026 | 0000002c | Core Gen12
+| ADL | C0 | 06-97-05/07 | 00000026 | 0000002c | Core Gen12
+| ADL | C0 | 06-bf-02/07 | 00000026 | 0000002c | Core Gen12
+| ADL | C0 | 06-bf-05/07 | 00000026 | 0000002c | Core Gen12
+| ADL | L0 | 06-9a-03/80 | 00000424 | 00000429 | Core Gen12
+| ADL | L0 | 06-9a-04/80 | 00000424 | 00000429 | Core Gen12
+| CLX-SP | B0 | 06-55-06/bf | 04003302 | 04003303 | Xeon Scalable Gen2
+| CLX-SP | B1 | 06-55-07/bf | 05003302 | 05003303 | Xeon Scalable Gen2
+| CPX-SP | A1 | 06-55-0b/bf | 07002501 | 07002503 | Xeon Scalable Gen3
+| GLK | B0 | 06-7a-01/01 | 0000003c | 0000003e | Pentium Silver N/J5xxx, Celeron N/J4xxx
+| GLK-R | R0 | 06-7a-08/01 | 00000020 | 00000022 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
+| ICL-D | B0 | 06-6c-01/10 | 01000201 | 01000211 | Xeon D-17xx, D-27xx
+| ICL-U/Y | D1 | 06-7e-05/80 | 000000b6 | 000000b8 | Core Gen10 Mobile
+| ICX-SP | D0 | 06-6a-06/87 | 0d000375 | 0d000389 | Xeon Scalable Gen3
+| JSL | A0/A1 | 06-9c-00/01 | 24000023 | 24000024 | Pentium N6000/N6005, Celeron N4500/N4505/N5100/N5105
+| LKF | B2/B3 | 06-8a-01/10 | 00000031 | 00000032 | Core w/Hybrid Technology
+| RKL-S | B0 | 06-a7-01/02 | 00000056 | 00000057 | Core Gen11
+| RPL-S | S0 | 06-b7-01/32 | 0000010e | 00000112 | Core Gen13
+| SKX-SP | B1 | 06-55-03/97 | 0100015e | 01000161 | Xeon Scalable
# Release Notes
## [microcode-20221108](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108)
--
2.13.6