microcode_ctl/0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch
Eugene Syromiatnikov fa5cee08bd Update Intel CPU microcode to microcode-20250211 release
- Update Intel CPU microcode to microcode-20250211 release, addresses
  CVE-2023-34440, CVE-2023-43758, CVE-2024-24582, CVE-2024-28047,
  CVE-2024-28127, CVE-2024-29214, CVE-2024-31068, CVE-2024-31157,
  CVE-2024-37020, CVE-2024-39279, CVE-2024-39355, CVE-2024-36293:
  - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) at
    revision 0x38;
  - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) at
    revision 0x38;
  - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) at
    revision 0x38;
  - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) at
    revision 0x38;
  - Addition of 06-af-03/0x01 (SRF-SP C0) microcode at revision 0x3000330;
  - Addition of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) at
    revision 0x12c;
  - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) at
    revision 0x38;
  - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) at
    revision 0x38;
  - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) at
    revision 0x38;
  - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) at
    revision 0x38;
  - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode (in
    intel-06-8e-9e-0x-dell/intel-ucode/06-9e-0a) from revision 0xf8 up
    to 0xfa;
  - 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 0x100 up
    to 0x102;
  - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003e7
    up to 0xd0003f5;
  - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002b0
    up to 0x10002c0;
  - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) from
    revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode from revision
    0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b000603
    up to 0x2b000620;
  - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) from
    revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-05) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) from
    revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
    intel-ucode/06-8f-06) from revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-06/0x10 microcode from revision 0x2c000390 up to
    0x2c0003e0;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b000603
    up to 0x2b000620;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
    intel-ucode/06-8f-06) from revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-06) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
    0x2b000603 up to 0x2b000620;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
    intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
    revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
    intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
    intel-ucode/06-8f-08) from revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
    intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
    revision 0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
    intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
    intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
  - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
    0x2c000390 up to 0x2c0003e0;
  - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
    0x2b000603 up to 0x2b000620;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
    0x37 up to 0x38;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-97-02) from revision 0x37 up to 0x38;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
    from revision 0x37 up to 0x38;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
    from revision 0x37 up to 0x38;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-97-05) from revision 0x37 up to 0x38;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x37
    up to 0x38;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
    from revision 0x37 up to 0x38;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
    from revision 0x37 up to 0x38;
  - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
    0x435 up to 0x436;
  - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
    intel-ucode/06-9a-03) from revision 0x435 up to 0x436;
  - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
    intel-ucode/06-9a-04) from revision 0x435 up to 0x436;
  - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x7 up
    to 0x9;
  - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x435
    up to 0x436;
  - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x62 up
    to 0x63;
  - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12b up
    to 0x12c;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
    0x4123 up to 0x4124;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
    intel-ucode/06-ba-02) from revision 0x4123 up to 0x4124;
  - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
    revision 0x4123 up to 0x4124;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
    intel-ucode/06-ba-03) from revision 0x4123 up to 0x4124;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4123
    up to 0x4124;
  - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
    revision 0x4123 up to 0x4124;
  - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
    intel-ucode/06-ba-08) from revision 0x4123 up to 0x4124;
  - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
    intel-ucode/06-ba-08) from revision 0x4123 up to 0x4124;
  - Update of 06-ba-08/0xe0 microcode from revision 0x4123 up to 0x4124;
  - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1a up
    to 0x1c;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
  - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x37 up
    to 0x38;
  - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
    from revision 0x37 up to 0x38;
  - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
    intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
  - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
    intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
  - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
    from revision 0x37 up to 0x38;
  - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x37 up
    to 0x38;
  - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000283
    up to 0x21000291;
  - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
    intel-ucode/06-cf-01) from revision 0x21000283 up to 0x21000291;
  - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
    intel-ucode/06-cf-02) from revision 0x21000283 up to 0x21000291;
  - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000283
    up to 0x21000291.

* .gitignore: Replace /microcode-20241112.tar.gz entry
with /microcode-20250211.tar.gz.
* 0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch: New
file.
* 0002-releasenote.md-remove-excess-Release-Notes-headers.patch:
Likewise.
* 0003-releasenote.md-sort-the-entries-of-the-20230808-rele.patch:
Likewise.
* 0004-releasenote.md-fix-incorrect-platform-mask-for-RPL-H.patch:
Likewise.
* 0005-releasenote.md-fix-stepping-for-RPL-S.patch: Likewise.
* 0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch:
Likewise.
* 0007-releasenote.md-remove-the-duplicating-06-9e-0c-22-re.patch:
Likewise.
* 0008-releasenote.md-fix-old-revisions-for-06-8e-09-10-and.patch:
Likewise.
* 0009-releasenote.md-add-old-revisions-for-06-be-00-11-06-.patch:
Likewise.
* 0010-releasenote.md-eliminate-trailing-white-space.patch: Likewise.
* 0011-releasenote.md-add-information-about-updates-and-rem.patch:
Likewise.
* 0012-releasenote.md-add-information-about-06-ba-08-microc.patch:
Likewise.
* 0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch:
Likewise.
* 0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch:
Likewise.
* 0015-releasenote.md-add-missing-old-revision-in-microcode.patch:
Likewise.
* 0016-releasenote.md-use-new-lines-consistently.patch: Likewise.
* 0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch;
likewise.
* 06-8e-9e-0x-0xca_readme: Add a checksum for revision 0xfa of 06-9e-0a
microcode and for revision 0x102 od 06-9e-0d microcode.
* 06-8e-9e-0x-dell_readme: Likewise.
* codenames.list: Add an entry for CPU signature a06f3/01 (SRF-SP).
* microcode_ctl.spec (%intel_ucode_version): Bump to 20250211.
(Patch0001, Patch0002, Patch0003, Patch0004, Patch0005, Patch0006, Patch0007,
Patch0008, Patch0009, Patch0010, Patch0011, Patch0012, Patch0013,
Patch0014, Patch0015, Patch0016, Patch0101): New patches.
(%prep): Apply them.
(%build): Copy 06-8f-08 to 06-8f-05 and 06-8f-06, copy 06-ba-02
to 06-ba-08, to avoid microcode removal mid-stream.
(%changelog): Add a record.
* sources: Replace microcode-20241112.tar.gz record with
microcode-20250211.tar.gz.

Resolves: RHEL-79195
Resolves: RHEL-79197
Resolves: RHEL-79198
Resolves: RHEL-79213
Resolves: RHEL-79216
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
2025-02-27 14:09:01 +01:00

40 lines
1.6 KiB
Diff

From a050fef74a28611bdc533849baf9189413dc029c Mon Sep 17 00:00:00 2001
From: Eugene Syromiatnikov <esyr@redhat.com>
Date: Tue, 22 Aug 2023 16:48:54 +0200
Subject: [PATCH 06/16] releasenote.md: add missing 06-ba-03/e0 to the new
microcode section
microcode-20230808 release notes for CPUIDs 06-ba-02/e0 (RPL-H/P/PX 6+8),
06-ba-03/e0 (RPL-U 2+8), and 06-be-00/11 (ADL-N) are peculiar in a way
that these CPUIDs have their PF mask values changed (from 06-ba-02/c0,
06-ba-03/c0, and 06-be-00/01, respectively). Since 06-ba-02/e0 and
06-be-00/11 are listed both in "New Platforms" and "Updated Platforms"
sections (which makes some sense, as it is both addition of the platform
0x10 and update for the rest of the platforms), it is natural to assume
that this is done this way on purpose, and that 06-ba-03/e0 of these three
is accidentally missing from the "New Platforms" section.
* releasenote.md (microcode-20230808) <New Platforms>: Add 06-ba-03/e0
(RPL-U 2+8) entry.
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
---
releasenote.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/releasenote.md b/releasenote.md
index bd3bbff..0f441a5 100644
--- a/releasenote.md
+++ b/releasenote.md
@@ -478,6 +478,7 @@
|:---------------|:---------|:------------|:---------|:---------|:---------
| 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
+| RPL-U 2+8 | Q0 | 06-ba-03/e0 | | 00004119 | Core Gen13
### Updated Platforms
--
2.13.6