From 54838a19f56f3902c20cb03e6e4d159d40b46734 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 24 Jun 2025 11:51:28 +0300 Subject: [PATCH] import CS git --- .gitignore | 4 +- .microcode_ctl.metadata | 4 +- ...d-cleanup-eliminated-usage-of-U-0080.patch | 10 +- ...-remove-excess-Release-Notes-headers.patch | 32 +- ...ort-the-entries-of-the-20230808-rele.patch | 8 +- ...ix-incorrect-platform-mask-for-RPL-H.patch | 12 +- ...eleasenote.md-fix-stepping-for-RPL-S.patch | 14 +- ...dd-missing-06-ba-03-e0-to-the-new-mi.patch | 8 +- ...emove-the-duplicating-06-9e-0c-22-re.patch | 8 +- ...ix-old-revisions-for-06-8e-09-10-and.patch | 10 +- ...dd-old-revisions-for-06-be-00-11-06-.patch | 37 ++- ...te.md-eliminate-trailing-white-space.patch | 28 +- ...dd-information-about-updates-and-rem.patch | 12 +- ...dd-information-about-06-ba-08-microc.patch | 14 +- ...ix-whitespace-in-microcode-20240531-.patch | 8 +- ...se-None-for-the-empty-list-of-new-pl.patch | 18 +- ...dd-missing-old-revision-in-microcode.patch | 12 +- ...senote.md-use-new-lines-consistently.patch | 70 ++--- ...dd-information-about-removal-of-CLX-.patch | 39 +++ ...rop-Removed-Platforms-from-microcode.patch | 31 +- SOURCES/06-8c-01_readme | 1 + SOURCES/06-8e-9e-0x-0xca_readme | 3 + SOURCES/06-8e-9e-0x-dell_readme | 3 + SOURCES/06-8f-08_config | 9 + SOURCES/06-8f-08_disclaimer | 5 + SOURCES/06-8f-08_readme | 43 +++ SOURCES/README.caveats | 18 ++ SOURCES/codenames.list | 20 +- SPECS/microcode_ctl.spec | 273 +++++++++++++++++- 29 files changed, 597 insertions(+), 157 deletions(-) create mode 100644 SOURCES/0017-releasenote.md-add-information-about-removal-of-CLX-.patch create mode 100644 SOURCES/06-8f-08_config create mode 100644 SOURCES/06-8f-08_disclaimer create mode 100644 SOURCES/06-8f-08_readme diff --git a/.gitignore b/.gitignore index abe7a17..741038d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ SOURCES/06-2d-07 SOURCES/06-4e-03 SOURCES/06-55-04 SOURCES/06-5e-03 +SOURCES/06-55-06 +SOURCES/06-8f-08 SOURCES/microcode-20190918.tar.gz SOURCES/microcode-20191115.tar.gz -SOURCES/microcode-20250211.tar.gz +SOURCES/microcode-20250512.tar.gz diff --git a/.microcode_ctl.metadata b/.microcode_ctl.metadata index ca82f69..06f10df 100644 --- a/.microcode_ctl.metadata +++ b/.microcode_ctl.metadata @@ -2,6 +2,8 @@ bcf2173cd3dd499c37defbc2533703cfa6ec2430 SOURCES/06-2d-07 06432a25053c823b0e2a6b8e84e2e2023ee3d43e SOURCES/06-4e-03 2e405644a145de0f55517b6a9de118eec8ec1e5a SOURCES/06-55-04 86c60ee7d5d0d7115a4962c1c61ceecb0fd3a95a SOURCES/06-5e-03 +01a4238bf65e14179cfc1bc592cce0666306e217 SOURCES/06-55-06 +adf8b6aa2718ff16f3d19d34ec389270073d2b5e SOURCES/06-8f-08 bc20d6789e6614b9d9f88ee321ab82bed220f26f SOURCES/microcode-20190918.tar.gz 774636f4d440623b0ee6a2dad65260e81208074d SOURCES/microcode-20191115.tar.gz -fe42f40e7d1379284f8ccf32cacc5cfb68fb84bd SOURCES/microcode-20250211.tar.gz +f222241496bf0872b959b03b04b0265165e4c4b3 SOURCES/microcode-20250512.tar.gz diff --git a/SOURCES/0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch b/SOURCES/0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch index f337797..3913bc1 100644 --- a/SOURCES/0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch +++ b/SOURCES/0001-releasenote.md-cleanup-eliminated-usage-of-U-0080.patch @@ -1,7 +1,7 @@ -From 38e1f92bdb74ccf5bf672daaa83c946bcfb84802 Mon Sep 17 00:00:00 2001 +From 8bed0de45267fff5c64b4da145ae2464ec578bb9 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Thu, 10 Aug 2023 15:20:03 +0200 -Subject: [PATCH 01/16] releasenote.md: cleanup eliminated usage of U+0080 +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 @@ -15,10 +15,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 300576b..a8ab4e5 100644 +index c1e4821..339d3fb 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -484,8 +484,8 @@ +@@ -571,8 +571,8 @@ | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- @@ -29,7 +29,7 @@ index 300576b..a8ab4e5 100644 ### Updated Platforms -@@ -715,25 +715,25 @@ +@@ -802,25 +802,25 @@ | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- diff --git a/SOURCES/0002-releasenote.md-remove-excess-Release-Notes-headers.patch b/SOURCES/0002-releasenote.md-remove-excess-Release-Notes-headers.patch index cd8346e..37daddd 100644 --- a/SOURCES/0002-releasenote.md-remove-excess-Release-Notes-headers.patch +++ b/SOURCES/0002-releasenote.md-remove-excess-Release-Notes-headers.patch @@ -1,7 +1,7 @@ -From 9ba332e856293a51b9470bb41789a3b16953338a Mon Sep 17 00:00:00 2001 +From 4538386feddff2069a52ea054b9240f4ca783f3d Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 22 Aug 2023 19:50:43 +0200 -Subject: [PATCH 02/16] releasenote.md: remove excess "Release Notes" headers +Subject: [PATCH 02/17] releasenote.md: remove excess "Release Notes" headers Starting with microcode-20220809, the first-level "Release Notes" header is duplicated for unknown reason; remove it, as it does not make sense @@ -18,10 +18,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/releasenote.md b/releasenote.md -index a8ab4e5..096da93 100644 +index 339d3fb..da3981f 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -112,7 +112,6 @@ +@@ -199,7 +199,6 @@ | ICX-SP | Dx/M1 | 06-6a-06/87 | 0d0003e7 | N/A | Xeon Scalable Gen3 @@ -29,7 +29,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20241029](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241029) ### Purpose -@@ -132,7 +131,6 @@ +@@ -219,7 +218,6 @@ | RPL-E/HX/S | B0 | 06-b7-01/32 | 00000129 | 0000012b | Core Gen13/Gen14 @@ -37,7 +37,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20240910](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240910) ### Purpose -@@ -167,7 +165,6 @@ +@@ -254,7 +252,6 @@ | RPL-U 2+8 | Q0 | 06-ba-03/e0 | 00004121 | 00004122 | Core Gen13 @@ -45,7 +45,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20240813](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240813) ## Update: Corrected the MCU file for 06-a5-03 -@@ -242,7 +239,6 @@ +@@ -329,7 +326,6 @@ | WHL-U | W0 | 06-8e-0b/d0 | 000000f4 | 000000f6 | Core Gen8 Mobile @@ -53,7 +53,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20240531](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240531) ### Purpose -@@ -263,7 +259,6 @@ +@@ -350,7 +346,6 @@ | GLK | B0 | 06-7a-01/01 | 00000040 | 00000042 | Pentium Silver N/J5xxx, Celeron N/J4xxx @@ -61,7 +61,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20240514](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240514) ### Purpose -@@ -305,7 +300,6 @@ +@@ -392,7 +387,6 @@ | SPR-SP | E4/S2 | 06-8f-07/87 | 2b000590 | 2b0005c0 | Xeon Scalable Gen4 | SPR-SP | E5/S3 | 06-8f-08/87 | 2b000590 | 2b0005c0 | Xeon Scalable Gen4 @@ -69,7 +69,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240312) ### Purpose -@@ -401,7 +395,6 @@ +@@ -488,7 +482,6 @@ | WHL-U | V0 | 06-8e-0c/94 | 000000f8 | 000000fa | Core Gen8 Mobile @@ -77,7 +77,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20231114](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20231114) ### Purpose -@@ -454,7 +447,6 @@ +@@ -541,7 +534,6 @@ | TGL-H | R0 | 06-8d-01/c2 | 00000046 | 0000004e | Core Gen11 Mobile | TGL-R | C0 | 06-8c-02/c2 | 0000002c | 00000034 | Core Gen11 Mobile @@ -85,7 +85,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20230808](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230808) ### Purpose -@@ -542,7 +534,6 @@ +@@ -629,7 +621,6 @@ | RPL-U 2+8 | Q0 | 06-ba-03/e0 | | 00004119 | Core Gen13 @@ -93,7 +93,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20230512-rev2](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512-rev2) ### Purpose -@@ -622,7 +613,7 @@ +@@ -709,7 +700,7 @@ | WHL-U | V0 | 06-8e-0c/94 | 000000f4 | 000000f6 | Core Gen8 Mobile | WHL-U | W0 | 06-8e-0b/d0 | 000000f0 | 000000f2 | Core Gen8 Mobile @@ -102,7 +102,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20230512](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512) ### Functional Updates -@@ -689,7 +680,6 @@ +@@ -776,7 +767,6 @@ | WHL-U | W0 | 06-8e-0b/d0 | | 000000f2 | Core Gen8 Mobile @@ -110,7 +110,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20230214](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230214) ### Purpose -@@ -735,7 +725,7 @@ +@@ -822,7 +812,7 @@ | RPL-S | S0 | 06-b7-01/32 | 0000010e | 00000112 | Core Gen13 | SKX-SP | B1 | 06-55-03/97 | 0100015e | 01000161 | Xeon Scalable @@ -119,7 +119,7 @@ index a8ab4e5..096da93 100644 ## [microcode-20221108](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108) ### Purpose -@@ -784,7 +774,7 @@ +@@ -871,7 +861,7 @@ None diff --git a/SOURCES/0003-releasenote.md-sort-the-entries-of-the-20230808-rele.patch b/SOURCES/0003-releasenote.md-sort-the-entries-of-the-20230808-rele.patch index c6275c1..67c9e62 100644 --- a/SOURCES/0003-releasenote.md-sort-the-entries-of-the-20230808-rele.patch +++ b/SOURCES/0003-releasenote.md-sort-the-entries-of-the-20230808-rele.patch @@ -1,7 +1,7 @@ -From feb9a3a9c77dea2db3d1a87f52d1063dea226db3 Mon Sep 17 00:00:00 2001 +From a33c2383a875d9742be62b1cf7dc3b0ec3a7ca4d Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Thu, 10 Aug 2023 18:37:21 +0200 -Subject: [PATCH 03/16] releasenote.md: sort the entries of the 20230808 +Subject: [PATCH 03/17] releasenote.md: sort the entries of the 20230808 release lexicographically microcode-20230214 seemingly (but not fully; the "New Platforms" section @@ -20,10 +20,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 096da93..3fbc5cf 100644 +index da3981f..54ef6fa 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -483,55 +483,55 @@ +@@ -570,55 +570,55 @@ | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- diff --git a/SOURCES/0004-releasenote.md-fix-incorrect-platform-mask-for-RPL-H.patch b/SOURCES/0004-releasenote.md-fix-incorrect-platform-mask-for-RPL-H.patch index 7abf7b0..3e34785 100644 --- a/SOURCES/0004-releasenote.md-fix-incorrect-platform-mask-for-RPL-H.patch +++ b/SOURCES/0004-releasenote.md-fix-incorrect-platform-mask-for-RPL-H.patch @@ -1,7 +1,7 @@ -From 58160d8c02b9dea298a20cc07683061c1aec7a2a Mon Sep 17 00:00:00 2001 +From 5520610da4b67444b785d8b822cdec0603589f68 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Thu, 10 Aug 2023 18:48:58 +0200 -Subject: [PATCH 04/16] releasenote.md: fix incorrect platform mask for +Subject: [PATCH 04/17] releasenote.md: fix incorrect platform mask for RPL-H/P/U microcode-20230214, microcode-20230512, and microcode-20230512-rev2 @@ -50,10 +50,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 3fbc5cf..78a9ea8 100644 +index 54ef6fa..b63eb8a 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -592,10 +592,10 @@ +@@ -679,10 +679,10 @@ | KBL-U/Y | H0 | 06-8e-09/c0 | 000000f0 | 000000f2 | Core Gen7 Mobile | LKF | B2/B3 | 06-8a-01/10 | 00000032 | 00000033 | Core w/Hybrid Technology | RKL-S | B0 | 06-a7-01/02 | 00000057 | 00000058 | Core Gen11 @@ -67,7 +67,7 @@ index 3fbc5cf..78a9ea8 100644 | SKX-D | H0 | 06-55-04/b7 | 02006e05 | 02006f05 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000161 | 01000171 | Xeon Scalable | SKX-SP | H0/M0/U0 | 06-55-04/b7 | 02006e05 | 02006f05 | Xeon Scalable -@@ -658,10 +658,10 @@ +@@ -745,10 +745,10 @@ | KBL-U/Y | H0 | 06-8e-09/c0 | | 000000f2 | Core Gen7 Mobile | LKF | B2/B3 | 06-8a-01/10 | 00000032 | 00000033 | Core w/Hybrid Technology | RKL-S | B0 | 06-a7-01/02 | 00000057 | 00000058 | Core Gen11 @@ -81,7 +81,7 @@ index 3fbc5cf..78a9ea8 100644 | SKX-D | H0 | 06-55-04/b7 | | 02006f05 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000161 | 01000171 | Xeon Scalable | SKX-SP | H0/M0/U0 | 06-55-04/b7 | | 02006f05 | Xeon Scalable -@@ -697,9 +697,9 @@ +@@ -784,9 +784,9 @@ | SPR-SP | E4 | 06-8f-07/87 | | 2b000181 | Xeon Scalable Gen4 | SPR-SP | E5 | 06-8f-08/87 | | 2b000181 | Xeon Scalable Gen4 | SPR-HBM | B3 | 06-8f-08/10 | | 2c000170 | Xeon Max diff --git a/SOURCES/0005-releasenote.md-fix-stepping-for-RPL-S.patch b/SOURCES/0005-releasenote.md-fix-stepping-for-RPL-S.patch index ce92f90..625be92 100644 --- a/SOURCES/0005-releasenote.md-fix-stepping-for-RPL-S.patch +++ b/SOURCES/0005-releasenote.md-fix-stepping-for-RPL-S.patch @@ -1,7 +1,7 @@ -From 008c8fb7a9e7cd8fe6531cf5a6e3fa7b113be8c1 Mon Sep 17 00:00:00 2001 +From 42f7f187ecfaf226455a294a17c2209f31e58941 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Thu, 10 Aug 2023 18:49:54 +0200 -Subject: [PATCH 05/16] releasenote.md: fix stepping for RPL-S +Subject: [PATCH 05/17] releasenote.md: fix stepping for RPL-S microcode-20221108, microcode-20230214, microcode-20230512, and microcode-20230512-rev2 release notes (incorrectly) state RPL-S @@ -22,10 +22,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 78a9ea8..bd3bbff 100644 +index b63eb8a..3cf6eea 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -594,7 +594,7 @@ +@@ -681,7 +681,7 @@ | RKL-S | B0 | 06-a7-01/02 | 00000057 | 00000058 | Core Gen11 | RPL-H 6+8 | J0 | 06-ba-02/c0 | 0000410e | 00004112 | Core Gen13 | RPL-P 6+8 | J0 | 06-ba-02/c0 | 0000410e | 00004112 | Core Gen13 @@ -34,7 +34,7 @@ index 78a9ea8..bd3bbff 100644 | RPL-U 2+8 | Q0 | 06-ba-03/c0 | 0000410e | 00004112 | Core Gen13 | SKX-D | H0 | 06-55-04/b7 | 02006e05 | 02006f05 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000161 | 01000171 | Xeon Scalable -@@ -660,7 +660,7 @@ +@@ -747,7 +747,7 @@ | RKL-S | B0 | 06-a7-01/02 | 00000057 | 00000058 | Core Gen11 | RPL-H 6+8 | J0 | 06-ba-02/c0 | 0000410e | 00004112 | Core Gen13 | RPL-P 6+8 | J0 | 06-ba-02/c0 | 0000410e | 00004112 | Core Gen13 @@ -43,7 +43,7 @@ index 78a9ea8..bd3bbff 100644 | RPL-U 2+8 | Q0 | 06-ba-03/c0 | 0000410e | 00004112 | Core Gen13 | SKX-D | H0 | 06-55-04/b7 | | 02006f05 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000161 | 01000171 | Xeon Scalable -@@ -722,7 +722,7 @@ +@@ -809,7 +809,7 @@ | 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 @@ -52,7 +52,7 @@ index 78a9ea8..bd3bbff 100644 | SKX-SP | B1 | 06-55-03/97 | 0100015e | 01000161 | Xeon Scalable -@@ -743,7 +743,7 @@ +@@ -830,7 +830,7 @@ | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- | ICL-D | B0 | 06-6c-01/10 | | 01000201 | Xeon D-17xx, D-27xx diff --git a/SOURCES/0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch b/SOURCES/0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch index a82d8d2..17e6216 100644 --- a/SOURCES/0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch +++ b/SOURCES/0006-releasenote.md-add-missing-06-ba-03-e0-to-the-new-mi.patch @@ -1,7 +1,7 @@ -From a050fef74a28611bdc533849baf9189413dc029c Mon Sep 17 00:00:00 2001 +From 1f76d064dfc79084f93187b131cc73b1735378da Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 22 Aug 2023 16:48:54 +0200 -Subject: [PATCH 06/16] releasenote.md: add missing 06-ba-03/e0 to the new +Subject: [PATCH 06/17] 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), @@ -23,10 +23,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 1 insertion(+) diff --git a/releasenote.md b/releasenote.md -index bd3bbff..0f441a5 100644 +index 3cf6eea..f32d54c 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -478,6 +478,7 @@ +@@ -565,6 +565,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 diff --git a/SOURCES/0007-releasenote.md-remove-the-duplicating-06-9e-0c-22-re.patch b/SOURCES/0007-releasenote.md-remove-the-duplicating-06-9e-0c-22-re.patch index 08029e2..8abedb3 100644 --- a/SOURCES/0007-releasenote.md-remove-the-duplicating-06-9e-0c-22-re.patch +++ b/SOURCES/0007-releasenote.md-remove-the-duplicating-06-9e-0c-22-re.patch @@ -1,7 +1,7 @@ -From 680d51126f93a928ae375757054c6d65891cc4b9 Mon Sep 17 00:00:00 2001 +From ecf23f715476f5e928bfe6605389695c6875404e Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 22 Aug 2023 17:34:43 +0200 -Subject: [PATCH 07/16] releasenote.md: remove the duplicating 06-9e-0c/22 +Subject: [PATCH 07/17] releasenote.md: remove the duplicating 06-9e-0c/22 record CFL-S stepping P0 (06-9e-0c/22) is already listed as "CFL-H/S" @@ -16,10 +16,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 1 deletion(-) diff --git a/releasenote.md b/releasenote.md -index 0f441a5..7986f66 100644 +index f32d54c..a59f67c 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -497,7 +497,6 @@ +@@ -584,7 +584,6 @@ | CFL-H/S/E3 | U0 | 06-9e-0a/22 | 000000f2 | 000000f4 | Core Gen8 Desktop, Mobile, Xeon E | CFL-H/S | P0 | 06-9e-0c/22 | 000000f2 | 000000f4 | Core Gen9 | CFL-S | B0 | 06-9e-0b/02 | 000000f2 | 000000f4 | Core Gen8 diff --git a/SOURCES/0008-releasenote.md-fix-old-revisions-for-06-8e-09-10-and.patch b/SOURCES/0008-releasenote.md-fix-old-revisions-for-06-8e-09-10-and.patch index d589288..4acb0d7 100644 --- a/SOURCES/0008-releasenote.md-fix-old-revisions-for-06-8e-09-10-and.patch +++ b/SOURCES/0008-releasenote.md-fix-old-revisions-for-06-8e-09-10-and.patch @@ -1,7 +1,7 @@ -From 98f13ea923726a534982c6a41960263910c24d8d Mon Sep 17 00:00:00 2001 +From 2721948c99069b34801845280714a9eb260ceb15 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 22 Aug 2023 17:36:23 +0200 -Subject: [PATCH 08/16] releasenote.md: fix old revisions for 06-8e-09/10 and +Subject: [PATCH 08/17] releasenote.md: fix old revisions for 06-8e-09/10 and 06-55-04/b7 entries The values provided are from the microcode-20230214 release, even though @@ -19,10 +19,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 7986f66..b2c1058 100644 +index a59f67c..21038d8 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -491,7 +491,7 @@ +@@ -578,7 +578,7 @@ | ADL | L0 | 06-9a-03/80 | 0000042a | 0000042c | Core Gen12 | ADL | L0 | 06-9a-04/80 | 0000042a | 0000042c | Core Gen12 | ADL-N | A0 | 06-be-00/11 | | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E @@ -31,7 +31,7 @@ index 7986f66..b2c1058 100644 | AML-Y42 | V0 | 06-8e-0c/94 | 000000f6 | 000000f8 | Core Gen10 Mobile | CFL-H | R0 | 06-9e-0d/22 | 000000f8 | 000000fa | Core Gen9 Mobile | CFL-H/S/E3 | U0 | 06-9e-0a/22 | 000000f2 | 000000f4 | Core Gen8 Desktop, Mobile, Xeon E -@@ -520,7 +520,7 @@ +@@ -607,7 +607,7 @@ | RPL-U 2+8 | Q0 | 06-ba-03/e0 | | 00004119 | Core Gen13 | SKX-D | H0 | 06-55-04/b7 | 02006f05 | 02007006 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000171 | 01000181 | Xeon Scalable diff --git a/SOURCES/0009-releasenote.md-add-old-revisions-for-06-be-00-11-06-.patch b/SOURCES/0009-releasenote.md-add-old-revisions-for-06-be-00-11-06-.patch index 5b73f67..4c051ec 100644 --- a/SOURCES/0009-releasenote.md-add-old-revisions-for-06-be-00-11-06-.patch +++ b/SOURCES/0009-releasenote.md-add-old-revisions-for-06-be-00-11-06-.patch @@ -1,7 +1,7 @@ -From 15fe2b79db690d80bdd558741dab72f982bd1944 Mon Sep 17 00:00:00 2001 +From 9de4f3cd43d5d41f1268956b448de331f878fd19 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 22 Aug 2023 17:38:34 +0200 -Subject: [PATCH 09/16] releasenote.md: add old revisions for 06-be-00/11, +Subject: [PATCH 09/17] releasenote.md: add old revisions for 06-be-00/11, 06-ba-02/e0, and 06-ba-03/e0 As has been mentioned already in commit "releasenote.md: add missing @@ -11,44 +11,57 @@ in both "New Platforms" and "Updated Platforms" sections of microcode-20230808 release notes. It is, however, puzzling to have the "Old Ver" field of these entries empty in the "Updated Platforms" section, so it seemingly make sense to populate it with the previous -microcode versions for the existing platforms. +microcode versions for the existing platforms along with the mention +of the platform mask change. * releasenote.md (microcode-20230808) : Provide 00000010 as the "Old Ver" field value for ADL-N A0 (06-be-00/11, nee 06-be-00/01); provide 00004112 as the "Old Ver" field value for RPL-H/P/PX 6+8 J0 (06-ba-02/e0, nee 06-ba-02/c0) and RPL-U 2+8 Q0 -(06-ba-03/e0, nee 06-ba-03/c0). +(06-ba-03/e0, nee 06-ba-03/c0); add footnotes about previous +platform mask values. +Co-Authored-by: Henrique de Moraes Holschuh Signed-off-by: Eugene Syromiatnikov --- - releasenote.md | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) + releasenote.md | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/releasenote.md b/releasenote.md -index b2c1058..08ad20a 100644 +index 21038d8..b9ba4f9 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -490,7 +490,7 @@ +@@ -577,7 +577,7 @@ | ADL | C0 | 06-bf-05/07 | 0000002c | 0000002e | Core Gen12 | ADL | L0 | 06-9a-03/80 | 0000042a | 0000042c | Core Gen12 | ADL | L0 | 06-9a-04/80 | 0000042a | 0000042c | Core Gen12 -| ADL-N | A0 | 06-be-00/11 | | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E -+| ADL-N | A0 | 06-be-00/11 | 00000010 | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E ++| ADL-N (1) | A0 | 06-be-00/11 | 00000010 | 00000011 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E | AML-Y22 | H0 | 06-8e-09/10 | 000000f2 | 000000f4 | Core Gen8 Mobile | AML-Y42 | V0 | 06-8e-0c/94 | 000000f6 | 000000f8 | Core Gen10 Mobile | CFL-H | R0 | 06-9e-0d/22 | 000000f8 | 000000fa | Core Gen9 Mobile -@@ -515,9 +515,9 @@ +@@ -602,9 +602,9 @@ | KBL-U23e | J1 | 06-8e-09/c0 | 000000f2 | 000000f4 | Core Gen7 Mobile | KBL-U/Y | H0 | 06-8e-09/c0 | 000000f2 | 000000f4 | Core Gen7 Mobile | RKL-S | B0 | 06-a7-01/02 | 00000058 | 00000059 | Core Gen11 -| RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | | 00004119 | Core Gen13 -+| RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | 00004112 | 00004119 | Core Gen13 ++| RPL-H/P 6+8 (2)| J0 | 06-ba-02/e0 | 00004112 | 00004119 | Core Gen13 | RPL-S | B0 | 06-b7-01/32 | 00000113 | 00000119 | Core Gen13 -| RPL-U 2+8 | Q0 | 06-ba-03/e0 | | 00004119 | Core Gen13 -+| RPL-U 2+8 | Q0 | 06-ba-03/e0 | 00004112 | 00004119 | Core Gen13 ++| RPL-U 2+8 (2) | Q0 | 06-ba-03/e0 | 00004112 | 00004119 | Core Gen13 | SKX-D | H0 | 06-55-04/b7 | 02006f05 | 02007006 | Xeon D-21xx | SKX-SP | B1 | 06-55-03/97 | 01000171 | 01000181 | Xeon Scalable | SKX-SP | H0/M0/U0 | 06-55-04/b7 | 02006f05 | 02007006 | Xeon Scalable +@@ -620,6 +620,9 @@ + | WHL-U | V0 | 06-8e-0c/94 | 000000f6 | 000000f8 | Core Gen8 Mobile + | WHL-U | W0 | 06-8e-0b/d0 | 000000f2 | 000000f4 | Core Gen8 Mobile + ++(1) The previous version of the microcode had the platform mask value of 0x01. ++(2) Previous versions of the microcode had the platform mask value of 0xc0. ++ + + ## [microcode-20230512-rev2](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512-rev2) + -- 2.13.6 diff --git a/SOURCES/0010-releasenote.md-eliminate-trailing-white-space.patch b/SOURCES/0010-releasenote.md-eliminate-trailing-white-space.patch index d9a7898..653b6ba 100644 --- a/SOURCES/0010-releasenote.md-eliminate-trailing-white-space.patch +++ b/SOURCES/0010-releasenote.md-eliminate-trailing-white-space.patch @@ -1,21 +1,31 @@ -From 5d7da21fd7e751bcf791a4aaf7725e865bd05dc8 Mon Sep 17 00:00:00 2001 +From bdd4b8302ddd5d58f19e88f2b3a8ffc7f34d6a41 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 15:19:13 +0100 -Subject: [PATCH 10/16] releasenote.md: eliminate trailing white space +Subject: [PATCH 10/17] releasenote.md: eliminate trailing white space -Release notes for microcode-20250211 and microcode-20220809 releases contain -trailing white space that seemingly serves no particular purpose; remove it. +Release notes for microcode-20250512, microcode-20250211, +and microcode-20220809 releases contain trailing white space +that seemingly serves no particular purpose; remove it. Signed-off-by: Eugene Syromiatnikov --- - releasenote.md | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) + releasenote.md | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 08ad20a..aa88db9 100644 +index b9ba4f9..1cc307b 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -51,7 +51,7 @@ +@@ -49,7 +49,7 @@ + | ADL | C0 | 06-97-02/07 | 00000038 | 0000003a | Core Gen12 + | ADL | H0 | 06-97-05/07 | 00000038 | 0000003a | Core Gen12 + | ADL | L0 | 06-9a-03/80 | 00000436 | 00000437 | Core Gen12 +-| ADL | R0 | 06-9a-04/80 | 00000436 | 00000437 | Core Gen12 ++| ADL | R0 | 06-9a-04/80 | 00000436 | 00000437 | Core Gen12 + | ADL-N | N0 | 06-be-00/19 | 0000001c | 0000001d | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E + | AML-Y42 | V0 | 06-8e-0c/94 | 000000fc | 00000100 | Core Gen10 Mobile + | AZB | A0/R0 | 06-9a-04/40 | 00000009 | 0000000a | Intel(R) Atom(R) C1100 +@@ -138,7 +138,7 @@ | RPL-S | H0 | 06-bf-05/07 | 00000037 | 00000038 | Core Gen13/Gen14 | RKL-S | B0 | 06-a7-01/02 | 00000062 | 00000063 | Core Gen11 | SPR-HBM | Bx | 06-8f-08/10 | 2c000390 | 2c0003e0 | Xeon Max @@ -24,7 +34,7 @@ index 08ad20a..aa88db9 100644 | SPR-SP | E5/S3 | 06-8f-08/87 | 2b000603 | 2b000620 | Xeon Scalable Gen4 | TWL | N0 | 06-be-00/19 | 0000001a | 0000001c | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E -@@ -780,7 +780,7 @@ None +@@ -870,7 +870,7 @@ None ### Purpose - Security updates for [INTEL-SA-00657](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html) diff --git a/SOURCES/0011-releasenote.md-add-information-about-updates-and-rem.patch b/SOURCES/0011-releasenote.md-add-information-about-updates-and-rem.patch index 8cf6af0..cdbb349 100644 --- a/SOURCES/0011-releasenote.md-add-information-about-updates-and-rem.patch +++ b/SOURCES/0011-releasenote.md-add-information-about-updates-and-rem.patch @@ -1,7 +1,7 @@ -From 4c72d500e72432f238d8a7cf470895ae5f0c59f0 Mon Sep 17 00:00:00 2001 +From 44198d1aa1973d2cc7afb03a690455acacebdfd2 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 15:30:20 +0100 -Subject: [PATCH 11/16] releasenote.md; add information about updates and +Subject: [PATCH 11/17] releasenote.md: add information about updates and removals of SPR-SP microcode For some reason, information about updates and removals of 06-8f-04 @@ -21,10 +21,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 14 insertions(+) diff --git a/releasenote.md b/releasenote.md -index aa88db9..38934ad 100644 +index 1cc307b..5184613 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -55,6 +55,13 @@ +@@ -142,6 +142,13 @@ | SPR-SP | E5/S3 | 06-8f-08/87 | 2b000603 | 2b000620 | Xeon Scalable Gen4 | TWL | N0 | 06-be-00/19 | 0000001a | 0000001c | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E @@ -38,7 +38,7 @@ index aa88db9..38934ad 100644 ### New Disclosures Updated in Prior Releases | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products -@@ -100,6 +107,7 @@ +@@ -187,6 +194,7 @@ | RPL-HX/S | C0 | 06-bf-02/07 | 00000036 | 00000037 | Core Gen13/Gen14 | RPL-S | H0 | 06-bf-05/07 | 00000036 | 00000037 | Core Gen13/Gen14 | RPL-U 2+8 | Q0 | 06-ba-03/e0 | 00004122 | 00004123 | Core Gen13 @@ -46,7 +46,7 @@ index aa88db9..38934ad 100644 | SPR-SP | E3 | 06-8f-06/87 | 2b0005c0 | 2b000603 | Xeon Scalable Gen4 | SPR-SP | E4/S2 | 06-8f-07/87 | 2b0005c0 | 2b000603 | Xeon Scalable Gen4 | SPR-SP | E5/S3 | 06-8f-08/87 | 2b0005c0 | 2b000603 | Xeon Scalable Gen4 -@@ -394,6 +402,12 @@ +@@ -481,6 +489,12 @@ | TGL-R | C0 | 06-8c-02/c2 | 00000034 | 00000036 | Core Gen11 Mobile | WHL-U | V0 | 06-8e-0c/94 | 000000f8 | 000000fa | Core Gen8 Mobile diff --git a/SOURCES/0012-releasenote.md-add-information-about-06-ba-08-microc.patch b/SOURCES/0012-releasenote.md-add-information-about-06-ba-08-microc.patch index f3fcb32..7511361 100644 --- a/SOURCES/0012-releasenote.md-add-information-about-06-ba-08-microc.patch +++ b/SOURCES/0012-releasenote.md-add-information-about-06-ba-08-microc.patch @@ -1,7 +1,7 @@ -From 2b535c893c9693bdb4e0ac1fe919f3a8f3d29b29 Mon Sep 17 00:00:00 2001 +From 1bbcdec78c5de4f4c0128a75fab1a5ab44ea1dd2 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 16:54:03 +0100 -Subject: [PATCH 12/16] releasenote.md: add information about 06-ba-08 +Subject: [PATCH 12/17] releasenote.md: add information about 06-ba-08 microcode file This microcode file was first appeared as part of microcode-20240312, @@ -38,10 +38,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 4 insertions(+) diff --git a/releasenote.md b/releasenote.md -index 38934ad..a4ce9a4 100644 +index 5184613..1e212cc 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -61,6 +61,7 @@ +@@ -148,6 +148,7 @@ |:---------------|:---------|:------------|:---------|:---------|:--------- | SPR-SP | E2 | 06-8f-05/87 | 2b000603 | | Xeon Scalable Gen4 | SPR-SP | E3 | 06-8f-06/87 | 2b000603 | | Xeon Scalable Gen4 @@ -49,7 +49,7 @@ index 38934ad..a4ce9a4 100644 ### New Disclosures Updated in Prior Releases -@@ -103,6 +104,7 @@ +@@ -190,6 +191,7 @@ | EMR-SP | A0 | 06-cf-01/87 | 21000230 | 21000283 | Xeon Scalable Gen5 | EMR-SP | A1 | 06-cf-02/87 | 21000230 | 21000283 | Xeon Scalable Gen5 | MTL | C0 | 06-aa-04/e6 | 0000001f | 00000020 | Core™ Ultra Processor @@ -57,7 +57,7 @@ index 38934ad..a4ce9a4 100644 | RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | 00004122 | 00004123 | Core Gen13 | RPL-HX/S | C0 | 06-bf-02/07 | 00000036 | 00000037 | Core Gen13/Gen14 | RPL-S | H0 | 06-bf-05/07 | 00000036 | 00000037 | Core Gen13/Gen14 -@@ -166,6 +168,7 @@ +@@ -253,6 +255,7 @@ | ADL | R0 | 06-9a-04/80 | 00000433 | 00000434 | Core Gen12 | ADL-N | N0 | 06-be-00/11 | 00000017 | 0000001a | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E | MTL | C0 | 06-aa-04/e6 | 0000001e | 0000001f | Core™ Ultra Processor @@ -65,7 +65,7 @@ index 38934ad..a4ce9a4 100644 | RPL-E/HX/S | B0 | 06-b7-01/32 | 00000123 | 00000129 | Core Gen13/Gen14 | RPL-H/P/PX 6+8 | J0 | 06-ba-02/e0 | 00004121 | 00004122 | Core Gen13 | RPL-HX/S | C0 | 06-bf-02/07 | 00000035 | 00000036 | Core Gen13/Gen14 -@@ -351,6 +354,7 @@ +@@ -438,6 +441,7 @@ | EMR-SP | A-1 | 06-cf-02/87 | | 21000200 | Xeon Scalable Gen5 | EMR-SP | A-0 | 06-cf-01/87 | | 21000200 | Xeon Scalable Gen5 | MTL | C-0 | 06-aa-04/e6 | | 0000001c | Core™ Ultra Processor diff --git a/SOURCES/0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch b/SOURCES/0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch index 2c2ff0f..82a94f9 100644 --- a/SOURCES/0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch +++ b/SOURCES/0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch @@ -1,7 +1,7 @@ -From 01fcfaa73eba439b25be9b71d121a0c6b5cc70b8 Mon Sep 17 00:00:00 2001 +From 64c15b33e8e70fbd2dd159bff14cc9e40d9e1f06 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 18:26:51 +0100 -Subject: [PATCH 13/16] releasenote.md: fix whitespace in microcode-20240531 +Subject: [PATCH 13/17] releasenote.md: fix whitespace in microcode-20240531 release notes * releasenote.md (microcode-20240531): Add missing spaces in the @@ -13,10 +13,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releasenote.md b/releasenote.md -index a4ce9a4..9e06b53 100644 +index 1e212cc..a315d31 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -300,8 +300,8 @@ +@@ -387,8 +387,8 @@ | ADL-N | N0 | 06-be-00/11 | 00000015 | 00000017 | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E | AZB | A0 | 06-9a-04/40 | 00000005 | 00000007 | Intel(R) Atom(R) C1100 | AZB | R0 | 06-9a-04/40 | 00000005 | 00000007 | Intel(R) Atom(R) C1100 diff --git a/SOURCES/0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch b/SOURCES/0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch index 0c491e3..ec67ba6 100644 --- a/SOURCES/0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch +++ b/SOURCES/0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch @@ -1,7 +1,7 @@ -From 1504477d81e0b914c9cc9e275c5c16eb488fdf70 Mon Sep 17 00:00:00 2001 +From bb4cb428da5cbc22d871f28bbe25aed521b81832 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 19:59:16 +0100 -Subject: [PATCH 14/16] releasenote.md: use "None" for the empty list of new +Subject: [PATCH 14/17] releasenote.md: use "None" for the empty list of new platforms Having an empty table (with an additional empty line, compared @@ -18,10 +18,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 9e06b53..e9d3cb2 100644 +index a315d31..0f670a7 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -89,9 +89,7 @@ +@@ -176,9 +176,7 @@ ### New Platforms @@ -32,7 +32,7 @@ index 9e06b53..e9d3cb2 100644 ### Updated Platforms -@@ -130,9 +128,7 @@ +@@ -217,9 +215,7 @@ ### New Platforms @@ -43,7 +43,7 @@ index 9e06b53..e9d3cb2 100644 ### Updated Platforms -@@ -209,9 +205,7 @@ +@@ -296,9 +292,7 @@ ### New Platforms @@ -54,7 +54,7 @@ index 9e06b53..e9d3cb2 100644 ### Updated Platforms -@@ -259,9 +253,7 @@ +@@ -346,9 +340,7 @@ ### New Platforms @@ -65,7 +65,7 @@ index 9e06b53..e9d3cb2 100644 ### Updated Platforms -@@ -285,9 +277,7 @@ +@@ -372,9 +364,7 @@ ### New Platforms @@ -76,7 +76,7 @@ index 9e06b53..e9d3cb2 100644 ### Updated Platforms -@@ -431,9 +421,7 @@ +@@ -518,9 +508,7 @@ ### New Platforms diff --git a/SOURCES/0015-releasenote.md-add-missing-old-revision-in-microcode.patch b/SOURCES/0015-releasenote.md-add-missing-old-revision-in-microcode.patch index b1e32be..b8d3a3c 100644 --- a/SOURCES/0015-releasenote.md-add-missing-old-revision-in-microcode.patch +++ b/SOURCES/0015-releasenote.md-add-missing-old-revision-in-microcode.patch @@ -1,7 +1,7 @@ -From 2257715e616974bd5df7f600699c1b696da55fbb Mon Sep 17 00:00:00 2001 +From 800d1001ef60697c3ba127da361b0d38adeab5ba Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 20:15:00 +0100 -Subject: [PATCH 15/16] releasenote.md: add missing old revision in +Subject: [PATCH 15/17] releasenote.md: add missing old revision in microcode-20230512 release notes There is little reason to keep those botched. @@ -16,10 +16,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/releasenote.md b/releasenote.md -index e9d3cb2..4ddd8b6 100644 +index 0f670a7..0cdfa20 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -641,7 +641,7 @@ None +@@ -731,7 +731,7 @@ None |:---------------|:---------|:------------|:---------|:---------|:--------- | ADL | L0 | 06-9a-03/80 | 00000429 | 0000042a | Core Gen12 | ADL | L0 | 06-9a-04/80 | 00000429 | 0000042a | Core Gen12 @@ -28,7 +28,7 @@ index e9d3cb2..4ddd8b6 100644 | AML-Y42 | V0 | 06-8e-0c/94 | 000000f4 | 000000f6 | Core Gen10 Mobile | CFL-H | R0 | 06-9e-0d/22 | 000000f4 | 000000f8 | Core Gen9 Mobile | CFL-H/S | P0 | 06-9e-0c/22 | 000000f0 | 000000f2 | Core Gen9 -@@ -661,16 +661,16 @@ None +@@ -751,16 +751,16 @@ None | ICL-U/Y | D1 | 06-7e-05/80 | 000000b8 | 000000ba | Core Gen10 Mobile | ICX-SP | D0 | 06-6a-06/87 | 0d000389 | 0d000390 | Xeon Scalable Gen3 | KBL-G/H/S/E3 | B0 | 06-9e-09/2a | 000000f0 | 000000f2 | Core Gen7; Xeon E3 v6 @@ -48,7 +48,7 @@ index e9d3cb2..4ddd8b6 100644 | SPR-HBM | B3 | 06-8f-08/10 | 2c000170 | 2c0001d1 | Xeon Max | SPR-SP | E0 | 06-8f-04/87 | 2b000181 | 2b000461 | Xeon Scalable Gen4 | SPR-SP | E2 | 06-8f-05/87 | 2b000181 | 2b000461 | Xeon Scalable Gen4 -@@ -683,7 +683,7 @@ None +@@ -773,7 +773,7 @@ None | TGL-H | R0 | 06-8d-01/c2 | 00000042 | 00000044 | Core Gen11 Mobile | TGL-R | C0 | 06-8c-02/c2 | 00000028 | 0000002a | Core Gen11 Mobile | WHL-U | V0 | 06-8e-0c/94 | 000000f4 | 000000f6 | Core Gen8 Mobile diff --git a/SOURCES/0016-releasenote.md-use-new-lines-consistently.patch b/SOURCES/0016-releasenote.md-use-new-lines-consistently.patch index 183c021..7d20c9a 100644 --- a/SOURCES/0016-releasenote.md-use-new-lines-consistently.patch +++ b/SOURCES/0016-releasenote.md-use-new-lines-consistently.patch @@ -1,7 +1,7 @@ -From 1b64eec2c2ddbfff64b3c390d25067f6b4e6e156 Mon Sep 17 00:00:00 2001 +From b493d78adacdfbc920b64540380899fea56518d3 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 18 Feb 2025 20:17:49 +0100 -Subject: [PATCH 16/16] releasenote.md: use new lines consistently +Subject: [PATCH 16/17] releasenote.md: use new lines consistently The empty lines are pretty inconsistent in the latest releases. Apply the following rules uniformely throughout the release notes: @@ -16,10 +16,10 @@ Signed-off-by: Eugene Syromiatnikov 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/releasenote.md b/releasenote.md -index 4ddd8b6..c407920 100644 +index 0cdfa20..3c700b5 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -69,6 +69,7 @@ +@@ -156,6 +156,7 @@ |:---------------|:---------|:------------|:---------|:---------|:--------- | CFL-H/S | P0 | 06-9e-0c/22 | 000000f6 | 000000f8 | Core Gen9 @@ -27,7 +27,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20241112](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241112) ### Purpose -@@ -77,6 +78,7 @@ +@@ -164,6 +165,7 @@ - Security updates for [INTEL-SA-01079](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01079.html) - Updated security updates for [INTEL-SA-01097](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01097.html) - Updated security updates for [INTEL-SA-01103](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01103.html) @@ -35,7 +35,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Intel® Core™ Ultra Processor](https://cdrdv2.intel.com/v1/dl/getContent/792254) for details. - Update for functional issues. Refer to [14th/13th Generation Intel® Core™ Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/740518) for details. - Update for functional issues. Refer to [12th Generation Intel® Core™ Processor Family](https://cdrdv2.intel.com/v1/dl/getContent/682436) for details. -@@ -86,7 +88,6 @@ +@@ -173,7 +175,6 @@ - Update for functional issues. Refer to [Intel® Xeon® D-2700 Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/714071) for details. - Update for functional issues. Refer to [Intel® Xeon® D-1700 and D-1800 Processor Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/714069) for details @@ -43,7 +43,7 @@ index 4ddd8b6..c407920 100644 ### New Platforms None -@@ -143,6 +144,7 @@ None +@@ -230,6 +231,7 @@ None - Security updates for [INTEL-SA-01103](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01103.html) - Security updates for [INTEL-SA-01097](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01097.html) @@ -51,7 +51,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Intel® Core™ Ultra Processor](https://cdrdv2.intel.com/v1/dl/getContent/792254) for details. - Update for functional issues. Refer to [13th Generation Intel® Core™ Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/740518) for details. - Update for functional issues. Refer to [12th Generation Intel® Core™ Processor Family](https://cdrdv2.intel.com/v1/dl/getContent/682436) for details. -@@ -184,7 +186,6 @@ None +@@ -271,7 +273,6 @@ None - Security updates for [INTEL-SA-01038](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01038.html) - Security updates for [INTEL-SA-01046](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01046.html) @@ -59,7 +59,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Intel® Core™ Ultra Processor](https://cdrdv2.intel.com/v1/dl/getContent/792254) for details. - Update for functional issues. Refer to [3rd Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/637780) for details. - Update for functional issues. Refer to [3rd Generation Intel® Xeon® Scalable Processors Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/634897) for details. -@@ -202,7 +203,6 @@ None +@@ -289,7 +290,6 @@ None - Update for functional issues. Refer to [Intel® Processors and Intel® Core™ i3 N-Series](https://cdrdv2.intel.com/v1/dl/getContent/764616) for details. - Update for functional issues. Refer to [Intel® Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications](https://cdrdv2.intel.com/v1/dl/getContent/636674) for details. @@ -67,7 +67,7 @@ index 4ddd8b6..c407920 100644 ### New Platforms None -@@ -250,7 +250,6 @@ None +@@ -337,7 +337,6 @@ None - Update for functional issues. Refer to [Intel® Pentium® Silver and Intel® Celeron® Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/336562) @@ -75,7 +75,7 @@ index 4ddd8b6..c407920 100644 ### New Platforms None -@@ -269,6 +268,7 @@ None +@@ -356,6 +355,7 @@ None - Security updates for [INTEL-SA-01051](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01051.html) - Security updates for [INTEL-SA-01052](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01052.html) - Security updates for [INTEL-SA-01036](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01036.html) @@ -83,7 +83,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [5th Gen Intel® Xeon® Processor Scalable Family](https://cdrdv2.intel.com/v1/dl/getContent/793902) for details. - Update for functional issues. Refer to [4th Gen Intel® Xeon® Scalable Processors Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/772415) for details. - Update for functional issues. Refer to [14th & 13th Generation Intel® Core™ Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/740518) for details. -@@ -301,6 +301,7 @@ None +@@ -388,6 +388,7 @@ None | SPR-SP | E4/S2 | 06-8f-07/87 | 2b000590 | 2b0005c0 | Xeon Scalable Gen4 | SPR-SP | E5/S3 | 06-8f-08/87 | 2b000590 | 2b0005c0 | Xeon Scalable Gen4 @@ -91,7 +91,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20240312](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240312) ### Purpose -@@ -334,9 +335,6 @@ None +@@ -421,9 +422,6 @@ None - Update for functional issues. Refer to [Intel® Pentium® Silver and Intel® Celeron® Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/336562) for details. - Update for functional issues. Refer to [Intel® Pentium® Silver and Intel® Celeron® Processor Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/634542) for details. @@ -101,7 +101,7 @@ index 4ddd8b6..c407920 100644 ### New Platforms | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products -@@ -453,6 +451,7 @@ None +@@ -540,6 +538,7 @@ None | TGL-H | R0 | 06-8d-01/c2 | 00000046 | 0000004e | Core Gen11 Mobile | TGL-R | C0 | 06-8c-02/c2 | 0000002c | 00000034 | Core Gen11 Mobile @@ -109,7 +109,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20230808](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230808) ### Purpose -@@ -787,6 +786,7 @@ None +@@ -877,6 +876,7 @@ None - Security updates for [INTEL-SA-00657](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html) - Security updates for [INTEL-SA-00614](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html) @@ -117,7 +117,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/scalable/ xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details. -@@ -819,11 +819,13 @@ None +@@ -909,11 +909,13 @@ None None @@ -131,7 +131,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/scalable/xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details. - Update for functional issues. Refer to [Intel Atom® C3000 Processor Product Family Specification Update](https://www.intel.com/content/www/us/en/processors/atom/atom-c3000-family-spec-update.html?wapkw=processor+specification+update) for details. -@@ -889,6 +891,7 @@ None +@@ -979,6 +981,7 @@ None None @@ -139,7 +139,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20220419](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220419) ### Purpose -@@ -916,6 +919,7 @@ None +@@ -1006,6 +1009,7 @@ None - Security updates for [INTEL-SA-00528](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html) - Security updates for [INTEL-SA-00532](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html) @@ -147,7 +147,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Third Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/637780) for details. - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/scalable/xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details. -@@ -998,6 +1002,7 @@ None +@@ -1088,6 +1092,7 @@ None - Security updates for [INTEL-SA-00442](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00442.html) - Security updates for [INTEL-SA-00464](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00464.html) - Security updates for [INTEL-SA-00465](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00465.html) @@ -155,7 +155,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Third Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/637780)for details. - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/613537) for details. -@@ -1099,6 +1104,7 @@ None +@@ -1189,6 +1194,7 @@ None None @@ -163,7 +163,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20201118](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201118) ### Purpose -@@ -1119,6 +1125,7 @@ None +@@ -1209,6 +1215,7 @@ None |:---------------|:---------|:------------|:---------|:---------|:--------- | TGL | B1 | 06-8c-01/80 | 00000068 | | Core Gen11 Mobile @@ -171,7 +171,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20201112](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201112) ### Purpose -@@ -1140,12 +1147,14 @@ None +@@ -1230,12 +1237,14 @@ None None @@ -186,7 +186,7 @@ index 4ddd8b6..c407920 100644 - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/613537) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor E5 v3 Product Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-update.html?wapkw=processor+spec+update+e5) for details. -@@ -1156,7 +1165,6 @@ None +@@ -1246,7 +1255,6 @@ None - Update for functional issues. Refer to [Intel® Xeon® E3-1200 v6 Processor Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/xeon-e3-1200v6-spec-update.html) for details. - Update for functional issues. Refer to [Intel® Xeon® E-2100 and E-2200 Processor Family Specification Update](https://www.intel.com/content/www/us/en/products/docs/processors/xeon/xeon-e-2100-specification-update.html) for details. @@ -194,7 +194,7 @@ index 4ddd8b6..c407920 100644 ### New Platforms | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products -@@ -1204,6 +1212,7 @@ None +@@ -1294,6 +1302,7 @@ None None @@ -202,7 +202,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20200616](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200616) ### Purpose -@@ -1226,6 +1235,7 @@ None +@@ -1316,6 +1325,7 @@ None None @@ -210,7 +210,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20200609](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200609) ### Purpose -@@ -1270,6 +1280,7 @@ None +@@ -1360,6 +1370,7 @@ None None @@ -218,7 +218,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20200520](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200520) ### Purpose -@@ -1291,6 +1302,7 @@ None +@@ -1381,6 +1392,7 @@ None None @@ -226,7 +226,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20200508](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200508) ### Purpose -@@ -1311,6 +1323,7 @@ None +@@ -1401,6 +1413,7 @@ None None @@ -234,7 +234,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20191115](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191115) ### Purpose -@@ -1353,11 +1366,13 @@ None +@@ -1443,11 +1456,13 @@ None None @@ -248,7 +248,7 @@ index 4ddd8b6..c407920 100644 - Correction in release notes for specific processor to CFL-S only. Prior release showed as CFL-H/S. ### New Platforms -@@ -1374,6 +1389,7 @@ None +@@ -1464,6 +1479,7 @@ None None @@ -256,7 +256,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20191112](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191112) ### Purpose -@@ -1421,12 +1437,14 @@ None +@@ -1511,12 +1527,14 @@ None None @@ -271,7 +271,7 @@ index 4ddd8b6..c407920 100644 - Security updates for [INTEL-SA-00270](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00270.html). ### New Platforms -@@ -1453,6 +1471,7 @@ None +@@ -1543,6 +1561,7 @@ None None @@ -279,7 +279,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20190618](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20190618) ### Purpose -@@ -1474,6 +1493,7 @@ None +@@ -1564,6 +1583,7 @@ None None @@ -287,7 +287,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20190514a](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20190514a) ### Purpose -@@ -1534,6 +1554,7 @@ None +@@ -1624,6 +1644,7 @@ None None @@ -295,7 +295,7 @@ index 4ddd8b6..c407920 100644 ## [microcode-20190514](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20190514) ### Purpose -@@ -1593,6 +1614,7 @@ None +@@ -1683,6 +1704,7 @@ None None diff --git a/SOURCES/0017-releasenote.md-add-information-about-removal-of-CLX-.patch b/SOURCES/0017-releasenote.md-add-information-about-removal-of-CLX-.patch new file mode 100644 index 0000000..b49f1fa --- /dev/null +++ b/SOURCES/0017-releasenote.md-add-information-about-removal-of-CLX-.patch @@ -0,0 +1,39 @@ +From 98d372cde3eefee6e91414c400d8c3d608b8eb86 Mon Sep 17 00:00:00 2001 +From: Eugene Syromiatnikov +Date: Mon, 2 Jun 2025 18:56:56 +0200 +Subject: [PATCH 17/17] releasenote.md: add information about removal of CLX-SP + and EMR-SP microcode + +For some reason, information about removal of 06-55-06 (CLX-SP B0) +and 06-cf-01 (EMR-SP A0) microcode file is missing from microcode-20250512 +release notes. Document those properly. + +* releasenote.md (microcode-20250512): Mention removal of 06-55-06 +and 06-cf-01 microcode files. + +Signed-off-by: Eugene Syromiatnikov +--- + releasenote.md | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/releasenote.md b/releasenote.md +index 3c700b5..d42e9ad 100644 +--- a/releasenote.md ++++ b/releasenote.md +@@ -85,6 +85,13 @@ + | TWL | N0 | 06-be-00/19 | 0000001c | 0000001d | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E + | WHL-U | V0 | 06-8e-0c/94 | 000000fc | 00000100 | Core Gen8 Mobile + ++### Removed Platforms ++ ++| Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products ++|:---------------|:---------|:------------|:---------|:---------|:--------- ++| CLX-SP | B0 | 06-55-06/bf | 04003605 | | Xeon Scalable Gen2 ++| EMR-SP | A0 | 06-cf-01/87 | 21000291 | | Xeon Scalable Gen5 ++ + + ## [microcode-20250211](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250211) + +-- +2.13.6 + diff --git a/SOURCES/0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch b/SOURCES/0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch index 447f1dc..5dce5ad 100644 --- a/SOURCES/0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch +++ b/SOURCES/0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch @@ -1,22 +1,37 @@ -From 972a7e27320a11d8708052d7b74398305235f668 Mon Sep 17 00:00:00 2001 +From 2d7eaaadd3daa8d9e0493a677890cb7935aca032 Mon Sep 17 00:00:00 2001 From: Eugene Syromiatnikov Date: Tue, 25 Feb 2025 16:59:48 +0100 Subject: [PATCH] releasenote.md: drop "Removed Platforms" from - microcode-20250211 + microcode-20250512 and microcode-20250211 -Drop the "Removed Platforms" sub-section from the microcode-20250211 -release notes, as these microcode files are not removed in RHEL. +Drop the "Removed Platforms" sub-section from the microcode-20250512 +and microcode-20250211 release notes, as these microcode files +are not removed in RHEL. Signed-off-by: Eugene Syromiatnikov --- - releasenote.md | 8 -------- - 1 file changed, 8 deletions(-) + releasenote.md | 15 --------------- + 1 file changed, 15 deletions(-) diff --git a/releasenote.md b/releasenote.md -index c407920..3cbdb75 100644 +index d42e9ad..e46f6f0 100644 --- a/releasenote.md +++ b/releasenote.md -@@ -55,14 +55,6 @@ +@@ -85,13 +85,6 @@ + | TWL | N0 | 06-be-00/19 | 0000001c | 0000001d | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E + | WHL-U | V0 | 06-8e-0c/94 | 000000fc | 00000100 | Core Gen8 Mobile + +-### Removed Platforms +- +-| Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products +-|:---------------|:---------|:------------|:---------|:---------|:--------- +-| CLX-SP | B0 | 06-55-06/bf | 04003605 | | Xeon Scalable Gen2 +-| EMR-SP | A0 | 06-cf-01/87 | 21000291 | | Xeon Scalable Gen5 +- + + ## [microcode-20250211](https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250211) + +@@ -149,14 +142,6 @@ | SPR-SP | E5/S3 | 06-8f-08/87 | 2b000603 | 2b000620 | Xeon Scalable Gen4 | TWL | N0 | 06-be-00/19 | 0000001a | 0000001c | Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E diff --git a/SOURCES/06-8c-01_readme b/SOURCES/06-8c-01_readme index 2975ff2..619ac13 100644 --- a/SOURCES/06-8c-01_readme +++ b/SOURCES/06-8c-01_readme @@ -19,6 +19,7 @@ microcode revisions in question are listed below: * 06-8c-01, revision 0xb4: 6596bb8696cde85538bb833d090f0b7a42d6ae14 * 06-8c-01, revision 0xb6: 76556e8248a89f38cd55a6c83dccc995ba176091 * 06-8c-01, revision 0xb8: 6e9b138d1db2934479b179af4a3a19e843c4b4e4 + * 06-8c-01, revision 0xbc: 7d529358aaf77df57c122db0b2eceb03989ea9ce Please contact your system vendor for a BIOS/firmware update that contains the latest microcode version. For the information regarding microcode versions diff --git a/SOURCES/06-8e-9e-0x-0xca_readme b/SOURCES/06-8e-9e-0x-0xca_readme index 649c62b..25038c5 100644 --- a/SOURCES/06-8e-9e-0x-0xca_readme +++ b/SOURCES/06-8e-9e-0x-0xca_readme @@ -153,6 +153,9 @@ in question: * 06-9e-0a, revision 0xfa: 7ee9924ded3bb07c0c7119db6b0da559e061f9a7 * 06-9e-0d, revision 0x102: bee5c8aa8a6705ebb27469d44b0215721261f40f + * 06-8e-0c, revision 0x100: a7d1e468848d0f97784123b1f2c7ab368c7e4f36 + * 06-9e-0d, revision 0x104: 93cf5727dea44c038dfadd66a953dc7ce44acdcf + Please contact your system vendor for a BIOS/firmware update that contains the latest microcode version. For the information regarding microcode versions required for mitigating specific side-channel cache attacks, please refer diff --git a/SOURCES/06-8e-9e-0x-dell_readme b/SOURCES/06-8e-9e-0x-dell_readme index a022bc0..be8a952 100644 --- a/SOURCES/06-8e-9e-0x-dell_readme +++ b/SOURCES/06-8e-9e-0x-dell_readme @@ -153,6 +153,9 @@ in question: * 06-9e-0a, revision 0xfa: 7ee9924ded3bb07c0c7119db6b0da559e061f9a7 * 06-9e-0d, revision 0x102: bee5c8aa8a6705ebb27469d44b0215721261f40f + * 06-8e-0c, revision 0x100: a7d1e468848d0f97784123b1f2c7ab368c7e4f36 + * 06-9e-0d, revision 0x104: 93cf5727dea44c038dfadd66a953dc7ce44acdcf + Please contact your system vendor for a BIOS/firmware update that contains the latest microcode version. For the information regarding microcode versions required for mitigating specific side-channel cache attacks, please refer diff --git a/SOURCES/06-8f-08_config b/SOURCES/06-8f-08_config new file mode 100644 index 0000000..c069767 --- /dev/null +++ b/SOURCES/06-8f-08_config @@ -0,0 +1,9 @@ +model GenuineIntel 06-8f-08 +path intel-ucode/06-87-08 +## A possible way to disable 0x2b000603 and newer microcode on SPR-EE by default +## Based on https://cdrdv2.intel.com/v1/dl/getcontent/772415 +## and https://cdrdv2.intel.com/v1/dl/getcontent/784461 +## "fail-any" and not "success-eny" as imposing the problematic microcode +## versions only affect latencies and not system stability. +#pci_config_val mode=fail-any bus=0x1f device=0x1e function=3 vid=0x8086 offset=0x94 size=4 mask=0xc0 val=0x00,0x80 +dependency required intel diff --git a/SOURCES/06-8f-08_disclaimer b/SOURCES/06-8f-08_disclaimer new file mode 100644 index 0000000..360b7fe --- /dev/null +++ b/SOURCES/06-8f-08_disclaimer @@ -0,0 +1,5 @@ +Microcode revisions 0x2b000603 and higher for Intel Sapphire Rapids Edge +Enhanced (family 6, model 143, stepping 8; CPUID 0x806f8) could cause latency +spikes, so the previous revision 0x2b000603 was used instead. +Please refer to /usr/share/doc/microcode_ctl/caveats/06-8f-08_readme +and /usr/share/doc/microcode_ctl/README.caveats for details. diff --git a/SOURCES/06-8f-08_readme b/SOURCES/06-8f-08_readme new file mode 100644 index 0000000..ba67c32 --- /dev/null +++ b/SOURCES/06-8f-08_readme @@ -0,0 +1,43 @@ +Intel Sapphire Rapids Edge Enhanced CPU models (SPR-EE, family 6, model 143, +stepping 8) had reports of system exhibiting latency spikes when revsions +0x2b000603 and newer of the microcode are applied. In order to address this, +previous 0x2b0005c0 revision of the microcode is provided, and the usage +of the latest microcode can be disabled (see below), so the older version +is used instead. + +For the reference, SHA1 checksums of 06-8f-08 microcode files containing +microcode revisions in question are listed below: + * 06-8f-08, revision 0x2b0005c0: adf8b6aa2718ff16f3d19d34ec389270073d2b5e + * 06-8f-08, revision 0x2b000603: 729014bd05dfb6593152ea7ee12330791bc22bec + * 06-8f-08, revision 0x2b000620: e39812f7aff520c79f3f6fa013bd501781d92f8e + * 06-8f-08, revision 0x2b000639: 39d91f7a962245ba79fea0611732c86efbd71bc5 + +Please contact your system vendor for a BIOS/firmware update that contains +the latest microcode version. + +The information regarding disabling microcode update is provided below. + +To disable usage of the newer microcode revision for a specific kernel +version, please create a file "disallow-intel-06-8f-08" inside +/lib/firmware/ directory, run +"/usr/libexec/microcode_ctl/update_ucode" to update firmware directory +used for late microcode updates, and run "dracut -f --kver " +so initramfs for this kernel version is regenerated, for example: + + touch /lib/firmware/3.10.0-862.9.1/disallow-intel-06-8f-08 + /usr/libexec/microcode_ctl/update_ucode + dracut -f --kver 3.10.0-862.9.1 + +To disable usage of the newer microcode revision for all kernels, please create +file "/etc/microcode_ctl/ucode_with_caveats/disallow-intel-06-8f-08", run +"/usr/libexec/microcode_ctl/update_ucode" to update firmware directories +used for late microcode updates, and run "dracut -f --regenerate-all" +so initramfs images get regenerated, for example: + + mkdir -p /etc/microcode_ctl/ucode_with_caveats + touch /etc/microcode_ctl/ucode_with_caveats/disallow-intel-06-8f-0f + /usr/libexec/microcode_ctl/update_ucode + dracut -f --regenerate-all + +Please refer to /usr/share/doc/microcode_ctl/README.caveats for additional +information. diff --git a/SOURCES/README.caveats b/SOURCES/README.caveats index 947b0f8..fe8b279 100644 --- a/SOURCES/README.caveats +++ b/SOURCES/README.caveats @@ -824,6 +824,24 @@ Mitigation: None; the latest revision of the microcode file is used by default. +Intel Sapphire Rapids Edge Enhanced caveat +------------------------------------------ +Intel Sapphire Rapids Edge Enhanced CPU models (SPR-EE, family 6, model 143, +stepping 8) had reports of system exhibiting latency spikes when revsions +0x2b000603 and newer of the microcode are applied. In order to address this, +previous 0x2b0005c0 revision of the microcode is provided, and the usage +of the latest microcode can be disabled, so the older version is used instead. + +Caveat names: intel-06-8f-08 + +Affected microcode: intel-ucode/06-8f-08. + +Dependencies: intel + +Mitigation: None; the latest revision of the microcode file is used by default. + + + Additional information ====================== Red Hat provides updated microcode, developed by its microprocessor partners, diff --git a/SOURCES/codenames.list b/SOURCES/codenames.list index 5f064af..40c36f1 100644 --- a/SOURCES/codenames.list +++ b/SOURCES/codenames.list @@ -1,6 +1,7 @@ # format=extended # SPDX-License-Identifier: CC0-1.0 # Segment; Unused; Codename; Stepping; PF; CPUID; Abbreviation; Variant(s); Families; Models +# The lines that start with "#!" are based on speculative information Server;;Pentium Pro;B0;00;611;;;Pentium Pro; Server;;Pentium Pro;C0;00;612;;;Pentium Pro; @@ -287,9 +288,11 @@ Mobile;;Comet Lake;V0;94;806ec;CML;U 4+2;Core Gen10 Mobile; Mobile;;Whiskey Lake;W0;d0;806eb;WHL;U;Core Gen8 Mobile; Mobile;;Whiskey Lake;V0;94;806ec;WHL;U;Core Gen8 Mobile; Mobile;;Whiskey Lake;V0;94;806ed;WHL;U;Core Gen8 Mobile; +#!Server;;Sapphire Rapids;B0;10;806f4;SPR;HBM;Xeon Max (ES); Server;;Sapphire Rapids;E0,S1;87;806f4;SPR;SP;Xeon Scalable Gen4; Server;;Sapphire Rapids;B1;10;806f5;SPR;HBM;Xeon Max; Server;;Sapphire Rapids;E2;87;806f5;SPR;SP;Xeon Scalable Gen4; +#!Server;;Sapphire Rapids;B2;10;806f6;SPR;HBM;Xeon Max (ES); Server;;Sapphire Rapids;E3;87;806f6;SPR;SP;Xeon Scalable Gen4; Server;;Sapphire Rapids;E4,S2;87;806f7;SPR;SP;Xeon Scalable Gen4; Server;;Sapphire Rapids;B3;10;806f8;SPR;HBM;Xeon Max; @@ -325,13 +328,26 @@ Mobile;;Comet Lake;A0;80;a0660;CML;U 6+2;Core Gen10 Mobile; Mobile;;Comet Lake;K1;80;a0661;CML;U 6+2 v2;Core Gen10 Mobile; Desktop;;Rocket Lake;B0;02;a0671;RKL;S;Core Gen11; Mobile;;Meteor Lake;C0;e6;a06a4;MTL;H,U;Core™ Ultra Processor; +Server;;Granite Ridge;H0;20;a06d1;GNR;AP,SP;Xeon Scalable Gen6; +Server;;Granite Ridge;B0;95;a06d1;GNR;AP,SP;Xeon Scalable Gen6; Server;;Sierra Forest;C0;01;a06f3;SRF;SP;Xeon 6700-Series Processors with E-Cores; +Mobile;;Arrow Lake;A1;80;b0650;ARL;U;Core™ Ultra Processor (Series2) Desktop;;Raptor Lake;B0;32;b0671;RPL;S;Core Gen13; +#!Desktop;;Raptor Lake;??;32;b0674;RPL;S;Core Gen13; Mobile;;Raptor Lake;J0;e0;b06a2;RPL;P 6+8,H 6+8;Core Gen13; Mobile;;Raptor Lake;Q0;e0;b06a3;RPL;U 2+8;Core Gen13; +#!Mobile;;Raptor Lake;M0;e0;b06a8;RPL;P 6+8,H 6+8;Core Gen13; +Mobile;;Lunar Lake;B0;80;b06d1;LNL;;Core™ Ultra 200 V Series Processor; SOC;;Alder Lake;A0;01;b06e0;ADL;N;;Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E -Desktop;;Alder Lake;C0;03;b06f2;ADL;;Core Gen12; -Desktop;;Alder Lake;C0;03;b06f5;ADL;;Core Gen12; +Desktop;;Alder Lake;C0;07;b06f2;ADL;;Core Gen12; +Desktop;;Alder Lake;C0;07;b06f5;ADL;;Core Gen12; +#!Desktop;;Bartlett Lake;??;07;b06f6;BTL;S;Core™ processor (Series 2); +#!Desktop;;Bartlett Lake;??;07;b06f7;BTL;S;Core™ processor (Series 2); +Mobile;;Arrow Lake;A1;82;c0652;ARL;H;Core™ Ultra Processor (Series2); +Desktop;;Arrow Lake;B0;82;c0662;ARL;S;Core™ Ultra Processor (Series2); +Mobile;;Arrow Lake;B0;82;c0662;ARL;HX 8P;Core™ Ultra Processor (Series2); +#!Desktop;;Arrow Lake;??;82;c0664;ARL;S;Core™ Ultra Processor (Series2); +#!Desktop;;Arrow Lake;??;82;c06a2;ARL;S;Core™ Ultra Processor (Series2); Server;;Emerald Rapids;A0;87;c06f1;EMR;SP;Xeon Scalable Gen5; Server;;Emerald Rapids;A1;87;c06f2;EMR;SP;Xeon Scalable Gen5; diff --git a/SPECS/microcode_ctl.spec b/SPECS/microcode_ctl.spec index 77d8024..82e3bb9 100644 --- a/SPECS/microcode_ctl.spec +++ b/SPECS/microcode_ctl.spec @@ -1,4 +1,4 @@ -%define intel_ucode_version 20250211 +%define intel_ucode_version 20250512 %define caveat_dir %{_datarootdir}/microcode_ctl/ucode_with_caveats %define microcode_ctl_libexec %{_libexecdir}/microcode_ctl @@ -11,8 +11,8 @@ Summary: CPU microcode updates for Intel x86 processors Name: microcode_ctl -Version: 20240910 -Release: 1.%{intel_ucode_version}.1%{?dist} +Version: %{intel_ucode_version} +Release: 1%{?dist} Epoch: 4 License: CC0 and Redistributable, no modification permitted URL: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files @@ -51,6 +51,9 @@ Source32: reload_microcode Source41: README.caveats Source42: README +# Last available 06-55-06 (revision 0x4003605). Upstream removed it in 20250512. +Source50: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/microcode-20240312/intel-ucode/06-55-06 + ## Caveats # BDW EP/EX # https://bugzilla.redhat.com/show_bug.cgi?id=1622180 @@ -116,6 +119,18 @@ Source180: 06-8c-01_readme Source181: 06-8c-01_config Source182: 06-8c-01_disclaimer +# SPR-EE (CPUID 06-8f-08) has latency spikes on 0x2b000603 and newer microcode +# https://issues.redhat.com/browse/RHEL-86425 +# While ES1/ES2 (stepping U0) have CPUID of 06-8f-05, the issue +# has been reported against the production version of the CPUs (stepping U1/L0), +# that only have 06-8f-08 CPUID, https://cdrdv2.intel.com/v1/dl/getContent/784461 +# +# 06-8f-08 revision 0x2b0005c0: +Source190: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/microcode-20240514/intel-ucode/06-8f-08 +Source191: 06-8f-08_readme +Source192: 06-8f-08_config +Source193: 06-8f-08_disclaimer + # "Provides:" RPM tags generator Source1000: gen_provides.sh Source1001: codenames.list @@ -137,6 +152,7 @@ Patch0013: 0013-releasenote.md-fix-whitespace-in-microcode-20240531-.patch Patch0014: 0014-releasenote.md-use-None-for-the-empty-list-of-new-pl.patch Patch0015: 0015-releasenote.md-add-missing-old-revision-in-microcode.patch Patch0016: 0016-releasenote.md-use-new-lines-consistently.patch +Patch0017: 0017-releasenote.md-add-information-about-removal-of-CLX-.patch # RHEL-only Patch0101: 0101-releasenote.md-drop-Removed-Platforms-from-microcode.patch @@ -185,6 +201,7 @@ is no longer used for microcode upload and, as a result, no longer provided. %patch -P 0014 -p1 %patch -P 0015 -p1 %patch -P 0016 -p1 +%patch -P 0017 -p1 %patch -P 0101 -p1 @@ -230,6 +247,19 @@ popd # Moving 06-8c-01 microcode to intel-ucode-with-caveats mv intel-ucode/06-8c-01 intel-ucode-with-caveats/ +# Re-instantiate the removed 06-cf-01 microcode file, based on the existing +# microcode files that also have matching signatures in the extended signature +# header. +cp -vn intel-ucode/06-cf-02 intel-ucode/06-cf-01 + +# Include the last available revision 0x4003605 of 06-55-06 microcode, +# before it has been removed in microcode-20250512 release. +cp -v "%{SOURCE50}" intel-ucode/ + +# Replacing SPR-EE (CPUID 0x806f8) microcode with pre-20241112 version +mv -v intel-ucode/06-8f-08 intel-ucode-with-caveats/ +cp -v "%{SOURCE190}" intel-ucode/ + : %install @@ -279,7 +309,7 @@ install -m 644 releasenote.md \ # caveats install -m 644 "%{SOURCE100}" "%{SOURCE110}" "%{SOURCE120}" "%{SOURCE130}" \ "%{SOURCE140}" "%{SOURCE150}" "%{SOURCE160}" "%{SOURCE170}" \ - "%{SOURCE180}" \ + "%{SOURCE180}" "%{SOURCE191}" \ -t "%{buildroot}/%{_pkgdocdir}/caveats/" @@ -357,6 +387,14 @@ install -m 644 "%{SOURCE180}" "%{tgl_inst_dir}/readme" install -m 644 "%{SOURCE181}" "%{tgl_inst_dir}/config" install -m 644 "%{SOURCE182}" "%{tgl_inst_dir}/disclaimer" +# SPR-EE caveat +%define spr_inst_dir %{buildroot}/%{caveat_dir}/intel-06-8f-08/ +install -m 755 -d "%{spr_inst_dir}/intel-ucode" +install -m 644 intel-ucode-with-caveats/06-8f-08 -t "%{spr_inst_dir}/intel-ucode/" +install -m 644 "%{SOURCE191}" "%{spr_inst_dir}/readme" +install -m 644 "%{SOURCE192}" "%{spr_inst_dir}/config" +install -m 644 "%{SOURCE193}" "%{spr_inst_dir}/disclaimer" + # SUMMARY.intel-ucode generation # It is to be done only after file population, so, it is here, # at the end of the install stage @@ -598,7 +636,230 @@ rm -rf %{buildroot} %changelog -* Tue Feb 18 2025 Eugene Syromiatnikov - 4:20240910-1.20250211.1 +* Tue Jun 10 2025 Denys Vlasenko - 4:20250512-1 +- 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. +- 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-94294, RHEL-91231, RHEL-91224, RHEL-91224, RHEL-91239) + - 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. + +* Tue Feb 18 2025 Eugene Syromiatnikov - 4:20250211-1 - 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, @@ -772,7 +1033,7 @@ rm -rf %{buildroot} - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000283 up to 0x21000291. -* Tue Nov 19 2024 Eugene Syromiatnikov - 4:20240910-1.20241112.1 +* Tue Nov 19 2024 Eugene Syromiatnikov - 4:20241112-1 - Update Intel CPU microcode to microcode-20241112 release, addresses CVE-2024-21820, CVE-2024-21853, CVE-2024-23918, CVE-2024-23984 (RHEL-67336): - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in