Change logs for intel-microcode source package in Zesty

  • intel-microcode (3.20180108.0~ubuntu17.04.1) zesty-security; urgency=medium
    
      * New upstream microcode datafile 20180108
        + New Microcodes:
          sig 0x000506c9, pf_mask 0x03, 2017-03-25, rev 0x002c, size 16384
          sig 0x000706a1, pf_mask 0x01, 2017-12-26, rev 0x0022, size 73728
          sig 0x000906ea, pf_mask 0x22, 2018-01-04, rev 0x0080, size 97280
          sig 0x000906eb, pf_mask 0x02, 2018-01-04, rev 0x0080, size 98304
        + Updated Microcodes:
          sig 0x000306c3, pf_mask 0x32, 2017-11-20, rev 0x0023, size 23552
          sig 0x000306d4, pf_mask 0xc0, 2017-11-17, rev 0x0028, size 18432
          sig 0x000306e4, pf_mask 0xed, 2017-12-01, rev 0x042a, size 15360
          sig 0x000306f2, pf_mask 0x6f, 2017-11-17, rev 0x003b, size 33792
          sig 0x000306f4, pf_mask 0x80, 2017-11-17, rev 0x0010, size 17408
          sig 0x00040651, pf_mask 0x72, 2017-11-20, rev 0x0021, size 22528
          sig 0x00040661, pf_mask 0x32, 2017-11-20, rev 0x0018, size 25600
          sig 0x00040671, pf_mask 0x22, 2017-11-17, rev 0x001b, size 13312
          sig 0x000406e3, pf_mask 0xc0, 2017-11-16, rev 0x00c2, size 99328
          sig 0x00050654, pf_mask 0xb7, 2017-12-08, rev 0x200003c, size 27648
          sig 0x00050662, pf_mask 0x10, 2017-12-16, rev 0x0014, size 31744
          sig 0x00050663, pf_mask 0x10, 2017-12-16, rev 0x7000011, size 22528
          sig 0x000506e3, pf_mask 0x36, 2017-11-16, rev 0x00c2, size 99328
          sig 0x000806e9, pf_mask 0xc0, 2018-01-04, rev 0x0080, size 98304
          sig 0x000806ea, pf_mask 0xc0, 2018-01-04, rev 0x0080, size 98304
          sig 0x000906e9, pf_mask 0x2a, 2018-01-04, rev 0x0080, size 98304
       * source: remove unneeded intel-ucode/ directory
       * source: remove superseded upstream data file: 20170707
    
     -- Marc Deslauriers <email address hidden>  Tue, 09 Jan 2018 13:24:25 -0500
  • intel-microcode (3.20170707.1~ubuntu17.04.0) zesty; urgency=medium
    
      * Sync of new upstream microcode release to address Kaby Lake
        Hyper Threading bug.  This is a sync of the dat files from artful
        version 3.20170707.1 (LP: #1700373)
      * New upstream microcode datafile 20170707
        + New Microcodes:
          sig 0x00050654, pf_mask 0x97, 2017-06-01, rev 0x2000022, size 25600
          sig 0x000806e9, pf_mask 0xc0, 2017-04-27, rev 0x0062, size 97280
          sig 0x000806ea, pf_mask 0xc0, 2017-05-23, rev 0x0066, size 95232
          sig 0x000906e9, pf_mask 0x2a, 2017-04-06, rev 0x005e, size 97280
        + This release fixes the nightmare-level errata SKZ7/SKW144/SKL150/
          SKX150 (Skylake) KBL095/KBW095 (Kaby Lake) for all affected Kaby
          Lake and Skylake processors: Skylake D0/R0 were fixed since the
          previous upstream release (20170511).  This new release adds the
          fixes for Kaby Lake Y0/B0/H0 and Skylake H0 (Skylake-E/X).
        + Fix undisclosed errata in Skylake H0 (0x50654), Kaby Lake Y0
          (0x806ea), Kaby Lake H0 (0x806e9), Kaby Lake B0 (0x906e9)
      * source: remove superseded upstream data file: 20170511
        This brings dat files in sync with those shipped in Arful.
      * Updated Intel changelog and releasenote to reflect dat file sync.
    
     -- Dave Chiluk <email address hidden>  Wed, 12 Jul 2017 21:26:17 -0500
  • intel-microcode (3.20170511.1~ubuntu17.04.0) zesty; urgency=medium
    
      * Backport of new upstream microde release to address Hyper Threading
        bug. LP: #1700373.
    
    intel-microcode (3.20170511.1) unstable; urgency=medium
    
      * New upstream microcode datafile 20170511
        + Updated Microcodes:
          sig 0x000306c3, pf_mask 0x32, 2017-01-27, rev 0x0022, size 22528
          sig 0x000306d4, pf_mask 0xc0, 2017-01-27, rev 0x0025, size 17408
          sig 0x000306f2, pf_mask 0x6f, 2017-01-30, rev 0x003a, size 32768
          sig 0x000306f4, pf_mask 0x80, 2017-01-30, rev 0x000f, size 16384
          sig 0x00040651, pf_mask 0x72, 2017-01-27, rev 0x0020, size 20480
          sig 0x00040661, pf_mask 0x32, 2017-01-27, rev 0x0017, size 24576
          sig 0x00040671, pf_mask 0x22, 2017-01-27, rev 0x0017, size 11264
          sig 0x000406e3, pf_mask 0xc0, 2017-04-09, rev 0x00ba, size 98304
          sig 0x000406f1, pf_mask 0xef, 2017-03-01, rev 0xb000021, size 26624
          sig 0x000506e3, pf_mask 0x36, 2017-04-09, rev 0x00ba, size 98304
        + This release fixes undisclosed errata on the desktop, mobile and
          server processor models from the Haswell, Broadwell, and Skylake
          families, including even the high-end multi-socket server Xeons
        + Likely fix the TSC-Deadline LAPIC errata (BDF89, SKL142 and
          similar) on several processor families
        + Fix erratum BDF90 on Xeon E7v4, E5v4(?) (closes: #862606)
        + Likely fix serious or critical Skylake errata: SKL138/144,
          SKL137/145, SLK149
        * Likely fix nightmare-level Skylake erratum SKL150.  Fortunately,
          either this erratum is very-low-hitting, or gcc/clang/icc/msvc
          won't usually issue the affected opcode pattern and it ends up
          being rare.
          SKL150 - Short loops using both the AH/BH/CH/DH registers and
          the corresponding wide register *may* result in unpredictable
          system behavior.  Requires both logical processors of the same
          core (i.e. sibling hyperthreads) to be active to trigger, as
          well as a "complex set of micro-architectural conditions"
      * source: remove unneeded intel-ucode/ directory
        Since release 20170511, upstream ships the microcodes both in .dat
        format, and as Linux-style split /lib/firmware/intel-ucode files.
        It is simpler to just use the .dat format file for now, so remove
        the intel-ucode/ directory. Note: before removal, it was verified
        that there were no discrepancies between the two microcode sets
        (.dat and intel-ucode/)
      * source: remove superseded upstream data file: 20161104
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 26 Jun 2017 16:22:13 +0100
  • intel-microcode (3.20161104.1) unstable; urgency=medium
    
      * New upstream microcode datafile 20161104
        + New Microcodes:
          sig 0x00050663, pf_mask 0x10, 2016-10-12, rev 0x700000d, size 20480
          sig 0x00050664, pf_mask 0x10, 2016-06-02, rev 0xf00000a, size 21504
        + Updated Microcodes:
          sig 0x000306f2, pf_mask 0x6f, 2016-10-07, rev 0x0039, size 32768
          sig 0x000406f1, pf_mask 0xef, 2016-10-07, rev 0xb00001f, size 25600
        + Removed Microcodes:
          sig 0x000106e4, pf_mask 0x09, 2013-07-01, rev 0x0003, size 6144
        + This update fixes critical errata on Broadwell-DE V2/Y0 (Xeon
          D-1500 family), including one that can crash VMWare ESXi 6 with
          #PF (VMWare KB2146388), and could affect Linux as well.  This same
          issue was fixed for the E5v4 Xeons in release 20160607
        + This update fixes undisclosed (and likely critical) errata on
          Broadwell-E Core i7-68xxK/69xxK/6950X, Broadwell-EP/EX B0/R0/M0
          Xeon E5v4 and Xeon E7v4, and Haswell-EP Xeon E5v3
        + This release deletes the microcode update for the Jasper Forest
          embedded Xeons (Xeon EC35xx/LC35xx/EC35xx/LC55xx), for undisclosed
          reasons.  The deleted microcode is outdated when compared with the
          updates for the other Nehalem Xeons
      * Makefile: always exclude microcode sig 0x206c2 just in case
        Intel is quite clear in the Intel SA-00030 advisory text that recent
        revisions (0x14 and later?) of the 0x206c2 microcode updates must be
        installed along with updated SINIT ACM on vPro systems (i.e. through
        an UEFI/BIOS firmware update).  This is a defensive change so that we
        don't ship such a microcode update in the future by mistake
      * source: remove partially superseded upstream data file: 20160714
      * source: remove superseded upstream data file: 20101123
      * changelog: replace "pf mask" with "pf_mask"
      * control, compat: switch debhelper compatibility level to 9
      * control: bump standards-version, no changes required
    
     -- Henrique de Moraes Holschuh <email address hidden>  Wed, 09 Nov 2016 20:35:57 -0200
  • intel-microcode (3.20160714.1) unstable; urgency=medium
    
      * New upstream microcode datafile 20160714
        + Updated Microcodes:
          sig 0x000306f4, pf mask 0x80, 2016-06-07, rev 0x000d, size 15360
          sig 0x000406e3, pf mask 0xc0, 2016-06-22, rev 0x009e, size 97280
          sig 0x000406f1, pf mask 0xef, 2016-06-06, rev 0xb00001d, size 25600
          sig 0x000506e3, pf mask 0x36, 2016-06-22, rev 0x009e, size 97280
        + This release hopefully fixes a hang when updating the microcode on
          some Skylake-U D-1/Skylake-Y D-1 (sig 0x406e3, pf 0x80) systems
      * source: remove superseded upstream data file: 20160607
    
     -- Henrique de Moraes Holschuh <email address hidden>  Thu, 21 Jul 2016 19:04:09 -0300