Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #184140

Intel Skylake/Kaby Lake Hyper-threading bug update

From Henrique de Moraes Holschuh <hmh@debian.org>
Newsgroups linux.debian.user, linux.debian.devel
Subject Intel Skylake/Kaby Lake Hyper-threading bug update
Date 2017-07-23 20:00 +0200
Message-ID <u6tkB-27m-5@gated-at.bofh.it> (permalink)
References <tWePU-52w-3@gated-at.bofh.it> <tWMHT-19R-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


TL;DR: Intel has issued public microcode updates in 2017-07-07, fixing
the hyper-threading errata on every affected processor.  These updates
have been included in the stable and oldstable point releases from
2017-07-22.

The microcode updates in the "intel-microcode" packages with the base
version of 3.20170707.1 fix the hyper-threading defect on every known-
affected Intel processor, including Kaby Lake and all variants of
Skylake.

Updated intel-microcode packages are already available for oldstable,
stable, testing, unstable, jessie-backports-sloppy and
stretch-backports.

For more details and instructions, please refer to:
https://wiki.debian.org/Microcode


FAQ about the "hyper-threading defect":

Q. Does the Intel "microcode update" that fixes the defect remove
   hyper-threading support?

A. The updated microcode *fixes* hyper-threading, it does *not* remove
   hyper-threading support.


Upgraded microcode information related to these errata:

Skylake D0/R0 (mobile/desktop), signatures 0x406e3, 0x506e3:
Known to be fixed in microcode revision 0xb9/0xba and later.  Public fix
available in linux microcode 20170511 and later.

Skylake H0 (server/HEDT/X-series), signature 0x50654:
Known to be fixed in microcode revision 0x2000022 and later, and it
might have been fixed since revision 0x200001a.  Public fix available in
linux microcode 20170707 and later.

Kaby Lake H0/B0 (mobile/desktop), signatures 0x806e9, 0x906e9 (pf mask 0x22):
Known to be fixed in microcode revision 0x5d/0x5e and later.  Public fix
available in linux microcode 20170707 and later.

Kaby Lake X-series, signature 0x906e9 (pf mask 0x08):
These processors are *NOT* affected when installed in a *supported*
motherboard configuration (i.e. one that had its firmware updated to be
compatible with Kaby Lake X-series).  The launch production microcode
already has the fix (believed to be microcode revision 0x5d or later
based on the processor flags mask).

Kaby Lake Y0: signature 0x806ea:
Known to be fixed in microcode revision 0x65/0x66 and later, and it
might have been fixed since revision 0x5d/0x5e. Public fix available in
linux microcode 20170707 and later.


References from the original advisory:

https://caml.inria.fr/mantis/view.php?id=7452
http://metadata.ftp-master.debian.org/changelogs/non-free/i/intel-microcode/unstable_changelog
https://www.intel.com/content/www/us/en/processors/core/desktop-6th-gen-core-family-spec-update.html
https://www.intel.com/content/www/us/en/processors/core/7th-gen-core-family-spec-update.html
https://www.intel.com/content/www/us/en/processors/xeon/xeon-e3-1200v6-spec-update.html
https://www.intel.com/content/www/us/en/processors/xeon/xeon-e3-1200v5-spec-update.html
https://www.intel.com/content/www/us/en/products/processors/core/6th-gen-x-series-spec-update.html

New references:

The two new references below contain material that was not known to the
Debian maintainers or to the Debian project:

https://medium.com/ahrefs/skylake-bug-a-detective-story-ab1ad2beddcd
http://gallium.inria.fr/blog/intel-skylake-bug/

-- 
  Henrique Holschuh

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

[WARNING] Intel Skylake/Kaby Lake processors: broken hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-25 14:30 +0200
  Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-25 14:30 +0200
    Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-27 13:30 +0200
  Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-25 14:50 +0200
  Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-26 03:50 +0200
    Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading John Elliot V <jj5@jj5.net> - 2017-06-26 18:50 +0200
      Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading John Elliot V <jj5@jj5.net> - 2017-06-26 19:20 +0200
        Sound issue WAS: Re: [WARNING] Intel Skylake/Kaby Lake processors:  broken hyper-threading John Elliot V <jj5@jj5.net> - 2017-06-26 21:10 +0200
          Re: Sound issue WAS: Re: [WARNING] Intel Skylake/Kaby Lake processors: broken hyper-threading deloptes <deloptes@gmail.com> - 2017-06-27 13:40 +0200
  Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Larry Fletcher <lotek07@gmail.com> - 2017-06-26 19:50 +0200
  Re: [WARNING] Intel Skylake/Kaby Lake processors: broken  hyper-threading Henrique de Moraes Holschuh <hmh@debian.org> - 2017-06-27 02:40 +0200
    Intel Skylake/Kaby Lake Hyper-threading bug update Henrique de Moraes Holschuh <hmh@debian.org> - 2017-07-23 20:00 +0200
      Re: Intel Skylake/Kaby Lake Hyper-threading bug update Elimar Riesebieter <riesebie@lxtec.de> - 2017-07-25 08:50 +0200

csiph-web