Accepting request 605700 from home:trenn:branches:Base:System

- Update to version 20180425 (bsc#1091836)
- Name microcodes which are not allowed to load late
  with a *.early suffix
- Add releasenotes and microcode list to docs
- Remove BuildRequires on iucode-tool, as the microcode files are
  not provided as one big microcode.dat blob anymore, but are
  alreayd split up in the needed family-model-stepping files.
-- Updates upon 20180312 release --
---- updated platforms ------------------------------------
GLK          B0       6-7a-1/01 0000001e->00000022
             Pentium Silver N/J5xxx,-Celeron N/J4xxx
---- removed platforms ------------------------------------
BDX-ML       B/M/R0   6-4f-1/ef 0b000021
             Xeon E5/E7 v4; Core-i7-69xx/68xx
-- Special release with caveats --
BDX-ML       B/M/R0   6-4f-1/ef           0b00002c
             Xeon E5/E7 v4; Corei7-69xx/68xx

OBS-URL: https://build.opensuse.org/request/show/605700
OBS-URL: https://build.opensuse.org/package/show/Base:System/ucode-intel?expand=0&rev=64
This commit is contained in:
Thomas Renninger 2018-05-09 09:31:25 +00:00 committed by Git OBS Bridge
parent 7177616f13
commit 9de114b462
4 changed files with 36 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b381face2df1b0a829dc4fa8fa93f47f39e11b1c9c22ebd44f8614657c1e779
size 3789662

3
microcode-20180425.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0d2492f4561e2559f6c9471b231cb8262d45762c0e7cccf787be5c189b4e2d6
size 1565473

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Fri May 4 09:42:54 UTC 2018 - trenn@suse.de
- Update to version 20180425 (bsc#1091836)
- Name microcodes which are not allowed to load late
with a *.early suffix
- Add releasenotes and microcode list to docs
- Remove BuildRequires on iucode-tool, as the microcode files are
not provided as one big microcode.dat blob anymore, but are
alreayd split up in the needed family-model-stepping files.
-- Updates upon 20180312 release --
---- updated platforms ------------------------------------
GLK B0 6-7a-1/01 0000001e->00000022
Pentium Silver N/J5xxx,-Celeron N/J4xxx
---- removed platforms ------------------------------------
BDX-ML B/M/R0 6-4f-1/ef 0b000021
Xeon E5/E7 v4; Core-i7-69xx/68xx
-- Special release with caveats --
BDX-ML B/M/R0 6-4f-1/ef 0b00002c
Xeon E5/E7 v4; Corei7-69xx/68xx
-------------------------------------------------------------------
Fri Apr 13 14:24:19 UTC 2018 - meissner@suse.com

View File

@ -17,7 +17,7 @@
Name: ucode-intel
Version: 20180312
Version: 20180425
Release: 0
Summary: Microcode Updates for Intel x86/x86-64 CPUs
License: SUSE-Firmware
@ -31,7 +31,6 @@ Supplements: modalias(x86cpu:vendor%3A0000%3Afamily%3A*%3Amodel%3A*%3Afeature
# new method ... note that only 1 : might be present, otherwise libzypp misinterprets it.
Supplements: modalias(cpu:type%3Ax86*ven0000*)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: iucode-tool
Requires(post): coreutils
Requires(postun): coreutils
ExclusiveArch: %ix86 x86_64
@ -48,7 +47,14 @@ cp %{SOURCE2} .
%install
mkdir -p %{buildroot}/lib/firmware/intel-ucode
/usr/sbin/iucode_tool -vvv --write-firmware="%{buildroot}/lib/firmware/intel-ucode" microcode.dat
mv intel-ucode/list ./microcode_list
cat intel-ucode-with-caveats/list >> ./microcode_list
rm intel-ucode-with-caveats/list
cp intel-ucode/* %{buildroot}/lib/firmware/intel-ucode
cd intel-ucode-with-caveats
for microcode in *;do
cp $microcode %{buildroot}/lib/firmware/intel-ucode/$microcode.early
done
%post
%{?regenerate_initrd_post}
@ -62,6 +68,8 @@ mkdir -p %{buildroot}/lib/firmware/intel-ucode
%files
%defattr(-,root,root)
%doc LICENSE
%doc microcode_list
%doc releasenote
/lib/firmware/intel-ucode/
%changelog