Hello community,

here is the log from the commit of package ucode-intel for openSUSE:Factory 
checked in at 2018-01-13 21:49:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ucode-intel (Old)
 and      /work/SRC/openSUSE:Factory/.ucode-intel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ucode-intel"

Sat Jan 13 21:49:18 2018 rev:32 rq:563898 version:20180108

Changes:
--------
--- /work/SRC/openSUSE:Factory/ucode-intel/ucode-intel.changes  2018-01-05 
14:21:04.932874805 +0100
+++ /work/SRC/openSUSE:Factory/.ucode-intel.new/ucode-intel.changes     
2018-01-13 21:49:26.437058870 +0100
@@ -1,0 +2,40 @@
+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:
----
  firmware-CVE-2017-5715.tar.gz
  microcode-20171117.tgz

New:
----
  microcode-20180108.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ucode-intel.spec ++++++
--- /var/tmp/diff_new_pack.kNjRKV/_old  2018-01-13 21:49:27.177024369 +0100
+++ /var/tmp/diff_new_pack.kNjRKV/_new  2018-01-13 21:49:27.177024369 +0100
@@ -17,18 +17,17 @@
 
 
 Name:           ucode-intel
-Version:        20171117
+Version:        20180108
 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/25512/Linux-Processor-Microcode-Data-File
+Url:            
https://downloadcenter.intel.com/download/27431/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
@@ -41,15 +40,20 @@
 %prep
 %setup -q -c intel-ucode
 cp %{SOURCE2} .
-tar xf %{SOURCE3}
 
 %build
 %{__cc} -fwhole-program %{optflags} %{SOURCE1} -o generate_microcode
-
-for i in *.dat */*.dat;
-do
-        ./generate_microcode "$i"
-done
+# 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
 
 %install
 install -D -m 0755 generate_microcode %{buildroot}%{_bindir}/generate_microcode
@@ -69,6 +73,7 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE
+%doc microcode_revisions.txt
 %{_bindir}/generate_microcode
 /lib/firmware/intel-ucode/
 

++++++ microcode-20171117.tgz -> microcode-20180108.tgz ++++++
++++ 118404 lines of diff (skipped)


Reply via email to