Hello community, here is the log from the commit of package ucode-intel for openSUSE:Factory checked in at 2018-01-25 12:40:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ucode-intel (Old) and /work/SRC/openSUSE:Factory/.ucode-intel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ucode-intel" Thu Jan 25 12:40:52 2018 rev:33 rq:569363 version:20171117 Changes: -------- --- /work/SRC/openSUSE:Factory/ucode-intel/ucode-intel.changes 2018-01-13 21:49:26.437058870 +0100 +++ /work/SRC/openSUSE:Factory/.ucode-intel.new/ucode-intel.changes 2018-01-25 12:40:59.889381841 +0100 @@ -2,40 +1,0 @@ -Fri Jan 12 16:23:02 UTC 2018 - [email protected] - -- Fix URL to point to latest microcode on Intel web site -- Fix double size/content microcode bug (bsc#1075680) -- Add an overview of provided Intel processor microcodes for: - family, model, stepping and the revision in: - /usr/share/doc/packages/ucode-intel/microcode_revisions.txt - -------------------------------------------------------------------- -Wed Jan 10 15:15:42 UTC 2018 - [email protected] - -- Update to version 20180108 (bsc#1075262) -- Revert last changes: -D firmware-CVE-2017-5715.tar.gz - The pre-released microcode fixing some important security issues - is now officially published (and included in the added tarball). -- New firmware updates since last version (20170707) are avail for these - Intel processors: - - IVT C0 (06-3e-04:ed) 428->42a - SKL-U/Y D0 (06-4e-03:c0) ba->c2 - BDW-U/Y E/F (06-3d-04:c0) 25->28 - HSW-ULT Cx/Dx (06-45-01:72) 20->21 - Crystalwell Cx (06-46-01:32) 17->18 - BDW-H E/G (06-47-01:22) 17->1b - HSX-EX E0 (06-3f-04:80) 0f->10 - SKL-H/S R0 (06-5e-03:36) ba->c2 - HSW Cx/Dx (06-3c-03:32) 22->23 - HSX C0 (06-3f-02:6f) 3a->3b - BDX-DE V0/V1 (06-56-02:10) 0f->14 - BDX-DE V2 (06-56-03:10) 700000d->7000011 - KBL-U/Y H0 (06-8e-09:c0) 62->80 - KBL Y0 / CFL D0 (06-8e-0a:c0) 70->80 - KBL-H/S B0 (06-9e-09:2a) 5e->80 - CFL U0 (06-9e-0a:22) 70->80 - CFL B0 (06-9e-0b:02) 72->80 - SKX H0 (06-55-04:b7) 2000035->200003c - GLK B0 (06-7a-01:01) 1e->22 - -------------------------------------------------------------------- Old: ---- microcode-20180108.tgz New: ---- firmware-CVE-2017-5715.tar.gz microcode-20171117.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ucode-intel.spec ++++++ --- /var/tmp/diff_new_pack.QwpHiX/_old 2018-01-25 12:41:01.221319658 +0100 +++ /var/tmp/diff_new_pack.QwpHiX/_new 2018-01-25 12:41:01.225319471 +0100 @@ -17,17 +17,18 @@ Name: ucode-intel -Version: 20180108 +Version: 20171117 Release: 0 Summary: Microcode Updates for Intel x86/x86-64 CPUs License: SUSE-Firmware Group: Hardware/Other BuildRequires: suse-module-tools #License is: Intel Software License Agreement -Url: https://downloadcenter.intel.com/download/27431/Linux-Processor-Microcode-Data-File +Url: https://downloadcenter.intel.com/download/25512/Linux-Processor-Microcode-Data-File Source0: microcode-%{version}.tgz Source1: intel-microcode2ucode.c Source2: LICENSE +Source3: firmware-CVE-2017-5715.tar.gz Supplements: modalias(x86cpu:vendor%3A0000%3Afamily%3A*%3Amodel%3A*%3Afeature%3A*) BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): coreutils @@ -40,20 +41,15 @@ %prep %setup -q -c intel-ucode cp %{SOURCE2} . +tar xf %{SOURCE3} %build %{__cc} -fwhole-program %{optflags} %{SOURCE1} -o generate_microcode -# Microcodes are already splitted up in family-model-stepping files inside -# the tarball nowadays. Still generate them from microcode.dat once into -# tmp directory for retrieving revisions from output. -# Do not do this in the original directory or microcodes are appended and -# have duplicate content while still working. -OPWD=$PWD -TMP=$(mktemp -d) -cd $TMP -$OPWD/generate_microcode $OPWD/microcode.dat >$OPWD/microcode_revisions.txt -cd $OPWD -rm -rf $TMP + +for i in *.dat */*.dat; +do + ./generate_microcode "$i" +done %install install -D -m 0755 generate_microcode %{buildroot}%{_bindir}/generate_microcode @@ -73,7 +69,6 @@ %files %defattr(-,root,root) %doc LICENSE -%doc microcode_revisions.txt %{_bindir}/generate_microcode /lib/firmware/intel-ucode/ ++++++ microcode-20180108.tgz -> microcode-20171117.tgz ++++++ ++++ 118404 lines of diff (skipped)
