import microcode_ctl-20200609-2.20210216.1.el8_3
This commit is contained in:
		
							parent
							
								
									077d2d4cfe
								
							
						
					
					
						commit
						e3df188104
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -2,6 +2,7 @@ SOURCES/06-2d-07 | |||||||
| SOURCES/06-4e-03 | SOURCES/06-4e-03 | ||||||
| SOURCES/06-55-04 | SOURCES/06-55-04 | ||||||
| SOURCES/06-5e-03 | SOURCES/06-5e-03 | ||||||
|  | SOURCES/06-8c-01 | ||||||
| SOURCES/microcode-20190918.tar.gz | SOURCES/microcode-20190918.tar.gz | ||||||
| SOURCES/microcode-20191115.tar.gz | SOURCES/microcode-20191115.tar.gz | ||||||
| SOURCES/microcode-20201112.tar.gz | SOURCES/microcode-20210216.tar.gz | ||||||
|  | |||||||
| @ -2,6 +2,7 @@ bcf2173cd3dd499c37defbc2533703cfa6ec2430 SOURCES/06-2d-07 | |||||||
| 06432a25053c823b0e2a6b8e84e2e2023ee3d43e SOURCES/06-4e-03 | 06432a25053c823b0e2a6b8e84e2e2023ee3d43e SOURCES/06-4e-03 | ||||||
| 2e405644a145de0f55517b6a9de118eec8ec1e5a SOURCES/06-55-04 | 2e405644a145de0f55517b6a9de118eec8ec1e5a SOURCES/06-55-04 | ||||||
| 86c60ee7d5d0d7115a4962c1c61ceecb0fd3a95a SOURCES/06-5e-03 | 86c60ee7d5d0d7115a4962c1c61ceecb0fd3a95a SOURCES/06-5e-03 | ||||||
|  | 2204a6dee1688980cd228268fdf4b6ed5904fe04 SOURCES/06-8c-01 | ||||||
| bc20d6789e6614b9d9f88ee321ab82bed220f26f SOURCES/microcode-20190918.tar.gz | bc20d6789e6614b9d9f88ee321ab82bed220f26f SOURCES/microcode-20190918.tar.gz | ||||||
| 774636f4d440623b0ee6a2dad65260e81208074d SOURCES/microcode-20191115.tar.gz | 774636f4d440623b0ee6a2dad65260e81208074d SOURCES/microcode-20191115.tar.gz | ||||||
| 010507b8a7ca0b5c4a01cd1f8a6adae5f0fd316d SOURCES/microcode-20201112.tar.gz | 26608161d98c3d0c965fc41856520434b14c000d SOURCES/microcode-20210216.tar.gz | ||||||
|  | |||||||
| @ -18,6 +18,7 @@ microcode revisions in question are listed below: | |||||||
|  * 06-55-04, revision 0x2000065: f27f12b9d53f492c297afd856cdbc596786fad23 |  * 06-55-04, revision 0x2000065: f27f12b9d53f492c297afd856cdbc596786fad23 | ||||||
|  * 06-55-04, revision 0x2006906: 5f18f985f6d5ad369b5f6549b7f3ee55acaef967 |  * 06-55-04, revision 0x2006906: 5f18f985f6d5ad369b5f6549b7f3ee55acaef967 | ||||||
|  * 06-55-04, revision 0x2006a08: 4059fb1f60370297454177f63cd7cc20b3fa1212 |  * 06-55-04, revision 0x2006a08: 4059fb1f60370297454177f63cd7cc20b3fa1212 | ||||||
|  |  * 06-55-04, revision 0x2006a0a: 7ec27025329c82de9553c14a78733ad1013e5462 | ||||||
| 
 | 
 | ||||||
| Please contact your system vendor for a BIOS/firmware update that contains | Please contact your system vendor for a BIOS/firmware update that contains | ||||||
| the latest microcode version.  For the information regarding microcode versions | the latest microcode version.  For the information regarding microcode versions | ||||||
|  | |||||||
| @ -628,10 +628,9 @@ for cfg in $(echo "${configs}"); do | |||||||
| 		cfg_mc_present=0 | 		cfg_mc_present=0 | ||||||
| 
 | 
 | ||||||
| 		for p in $(printf "%s" "$cfg_path"); do | 		for p in $(printf "%s" "$cfg_path"); do | ||||||
| 			{ /usr/bin/find "$MC_CAVEATS_DATA_DIR/$cfg" \ | 			/usr/bin/find "$MC_CAVEATS_DATA_DIR/$cfg" \ | ||||||
| 				-path "$MC_CAVEATS_DATA_DIR/$cfg/$p" -print0; | 				-path "$MC_CAVEATS_DATA_DIR/$cfg/$p" -print0 \ | ||||||
| 			  /bin/true; } \ | 			    | /bin/grep -zFxc "$cpu_mc_path" > /dev/null \ | ||||||
| 			    | /bin/grep -zFxq "$cpu_mc_path" \ |  | ||||||
| 			    || continue | 			    || continue | ||||||
| 
 | 
 | ||||||
| 			cfg_mc_present=1 | 			cfg_mc_present=1 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| %define intel_ucode_version 20201112 | %define intel_ucode_version 20210216 | ||||||
| %global debug_package %{nil} | %global debug_package %{nil} | ||||||
| 
 | 
 | ||||||
| %define caveat_dir %{_datarootdir}/microcode_ctl/ucode_with_caveats | %define caveat_dir %{_datarootdir}/microcode_ctl/ucode_with_caveats | ||||||
| @ -33,6 +33,11 @@ Source5:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Fi | |||||||
| Source6:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20190918.tar.gz | Source6:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20190918.tar.gz | ||||||
| # microcode-20191115 release,containing revision 0xca of 06-[89]e-0X microcode | # microcode-20191115 release,containing revision 0xca of 06-[89]e-0X microcode | ||||||
| Source7:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20191115.tar.gz | Source7:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20191115.tar.gz | ||||||
|  | # microcode-20201118 has removed 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode update | ||||||
|  | # at revision 0x68;  it is, however, may still be useful for some[1], so it is | ||||||
|  | # to be preserved in a caveat. | ||||||
|  | # [1] https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/39 | ||||||
|  | Source8:        https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/microcode-20201112/intel-ucode/06-8c-01 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # systemd unit | # systemd unit | ||||||
| @ -117,9 +122,9 @@ Source181:      06-8c-01_config | |||||||
| Source182:      06-8c-01_disclaimer | Source182:      06-8c-01_disclaimer | ||||||
| 
 | 
 | ||||||
| # "Provides:" RPM tags generator | # "Provides:" RPM tags generator | ||||||
| Source200:      gen_provides.sh | Source1000:      gen_provides.sh | ||||||
| Source201:      codenames.list | Source1001:      codenames.list | ||||||
| Source202:      gen_updates2.py | Source1002:      gen_updates2.py | ||||||
| 
 | 
 | ||||||
| ExclusiveArch:  %{ix86} x86_64 | ExclusiveArch:  %{ix86} x86_64 | ||||||
| BuildRequires:  systemd-units | BuildRequires:  systemd-units | ||||||
| @ -132,7 +137,7 @@ Requires(postun): systemd coreutils | |||||||
| Requires(posttrans): dracut coreutils | Requires(posttrans): dracut coreutils | ||||||
| 
 | 
 | ||||||
| %global _use_internal_dependency_generator 0 | %global _use_internal_dependency_generator 0 | ||||||
| %define __find_provides "%{SOURCE200}" "%{SOURCE201}" | %define __find_provides "%{SOURCE1000}" "%{SOURCE1001}" | ||||||
| 
 | 
 | ||||||
| %description | %description | ||||||
| This package provides microcode update files for Intel x86 and x86_64 CPUs. | This package provides microcode update files for Intel x86 and x86_64 CPUs. | ||||||
| @ -177,7 +182,7 @@ tar xvvf "%{SOURCE7}" --wildcards --strip-components=2 \ | |||||||
| popd | popd | ||||||
| 
 | 
 | ||||||
| # Moving 06-8c-01 microcode to intel-ucode-with-caveats | # Moving 06-8c-01 microcode to intel-ucode-with-caveats | ||||||
| mv intel-ucode/06-8c-01 intel-ucode-with-caveats/ | cp "%{SOURCE8}" intel-ucode-with-caveats/ | ||||||
| 
 | 
 | ||||||
| : | : | ||||||
| 
 | 
 | ||||||
| @ -309,7 +314,7 @@ install -m 644 "%{SOURCE182}" "%{tgl_inst_dir}/disclaimer" | |||||||
| # SUMMARY.intel-ucode generation | # SUMMARY.intel-ucode generation | ||||||
| # It is to be done only after file population, so, it is here, | # It is to be done only after file population, so, it is here, | ||||||
| # at the end of the install stage | # at the end of the install stage | ||||||
| /usr/libexec/platform-python "%{SOURCE202}" -C "%{SOURCE201}" \ | /usr/libexec/platform-python "%{SOURCE1002}" -C "%{SOURCE1001}" \ | ||||||
| 	summary -A "%{buildroot}" \ | 	summary -A "%{buildroot}" \ | ||||||
| 	> "%{buildroot}/%{_pkgdocdir}/SUMMARY.intel-ucode" | 	> "%{buildroot}/%{_pkgdocdir}/SUMMARY.intel-ucode" | ||||||
| 
 | 
 | ||||||
| @ -543,6 +548,19 @@ rm -rf %{buildroot} | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Wed Feb 17 2021 Eugene Syromiatnikov <esyr@redhat.com> - 4:20200609-2.20210216.1 | ||||||
|  | - Update Intel CPU microcode to microcode-20210216 release (#1907898): | ||||||
|  |   - Update of 06-55-04/0xb7 (SKX-D/SP/W/X H0/M0/M1/U0) microcode (in | ||||||
|  |     intel-06-55-04/intel-ucode/06-55-04) from revision 0x2006a08 up | ||||||
|  |     to 0x2006a0a; | ||||||
|  |   - Update of 06-55-06/0xbf (CLX-SP B0) microcode from revision 0x4003003 | ||||||
|  |     up to 0x4003006; | ||||||
|  |   - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision | ||||||
|  |     0x5003003 up to 0x5003006. | ||||||
|  | 
 | ||||||
|  | * Wed Feb 17 2021 Eugene Syromiatnikov <esyr@redhat.com> - 4:20200609-2.20201112.2 | ||||||
|  | - Do not use "grep -q" in a pipe in check_caveats (#1902021). | ||||||
|  | 
 | ||||||
| * Fri Nov 13 2020 Eugene Syromiatnikov <esyr@redhat.com> - 4:20200609-2.20201112.1 | * Fri Nov 13 2020 Eugene Syromiatnikov <esyr@redhat.com> - 4:20200609-2.20201112.1 | ||||||
| - Update Intel CPU microcode to microcode-20201112 release (#1897187): | - Update Intel CPU microcode to microcode-20201112 release (#1897187): | ||||||
|   - Addition of 06-8a-01/0x10 (LKF B2/B3) microcode at revision 0x28; |   - Addition of 06-8a-01/0x10 (LKF B2/B3) microcode at revision 0x28; | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user