Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Corsair Xeneon 27QHD240 OLED monitor review
ASUS Radeon RX 7600 STRIX OC review
Corsair RM1200X SHIFT 1200W PSU Review
Intel NUC 13 Pro (Arena Canyon) review
Endorfy Arx 700 Air chassis review
Beelink SER5 Pro (Ryzen 7 5800H) mini PC review
Crucial T700 PCIe 5.0 NVMe SSD Review - 12GB/s
Sapphire Radeon RX 7600 PULSE review
Gainward GeForce RTX 4060 Ti GHOST review
Radeon RX 7600 review

New Downloads
AMD Ryzen Master Utility Download 2.10.3.2504
CrystalDiskInfo 9.0.1a Download
AMD Radeon Software Adrenalin 23.5.2 WHQL download
Intel ARC graphics Driver Download Version: 31.0.101.4382
Corsair Utility Engine Download (iCUE) Download v5.2
GeForce 535.98 WHQL driver download
CPU-Z download v2.06
AMD Radeon Software Adrenalin 23.5.1 WHQL download
GeForce 532.03 WHQL driver download
AMD Chipset Drivers Download 5.05.16.529


New Forum Topics
GeForce RTX 3060 and Asus Rampage ii extreme lga 775 msi motherboard problems NVIDIA Power Management (NVPMM) - NVIDIA Power Limit Profile (NVPL Profile) GeForce NOW Account Integration with Steam, Epic Games Store and Ubisoft BSODs caused by AMD drivers, multiple times a day... but.... PC restarting / multiple copies of drivers? or HW AMD's Future Developments: Ryzen 8000 and Navi 3.5 PSA: 535 system stability concerns. mmagent registry settings path Amernime Zone AMD Software: Adrenalin / Pro Driver - Discovery Remix 23.4.2 WHQL [Omega 23.5.1 WIP]




Guru3D.com » News » Debian Project Warns: Turn off Hyperthreading with Skylake and Kaby Lake

Debian Project Warns: Turn off Hyperthreading with Skylake and Kaby Lake

by Hilbert Hagedoorn on: 06/26/2017 08:40 AM | source: | 37 comment(s)
Debian Project Warns: Turn off Hyperthreading with Skylake and Kaby Lake

Debian developers have issued an advisory to disable hyper-threading with Intel and Skylake- Kaby Lake generation processors. The CPUs can cause problems under certain conditions, in fact on all operating systems.

They advside you to turn it off in the BIOS, and thus forfeit the extra performance you gain. It seems there is s defect for the CPUs in question that can cause compiler- and application crashes, unexpected behavior of programs and incorrect output software:

This warning advisory is relevant for users of systems with the Intel
processors code-named "Skylake" and "Kaby Lake". These are: the 6th and
7th generation Intel Core processors (desktop, embedded, mobile and
HEDT), their related server processors (such as Xeon v5 and Xeon v6), as
well as select Intel Pentium processor models.

TL;DR: unfixed Skylake and Kaby Lake processors could, in some
situations, dangerously misbehave when hyper-threading is enabled.
Disable hyper-threading immediately in BIOS/UEFI to work around the
problem. Read this advisory for instructions about an Intel-provided
fix.


SO, WHAT IS THIS ALL ABOUT?
---------------------------

This advisory is about a processor/microcode defect recently identified
on Intel Skylake and Intel Kaby Lake processors with hyper-threading
enabled. This defect can, when triggered, cause unpredictable system
behavior: it could cause spurious errors, such as application and system
misbehavior, data corruption, and data loss.

It was brought to the attention of the Debian project that this defect
is known to directly affect some Debian stable users (refer to the end
of this advisory for details), thus this advisory.

Please note that the defect can potentially affect any operating system
(it is not restricted to Debian, and it is not restricted to Linux-based
systems). It can be either avoided (by disabling hyper-threading), or
fixed (by updating the processor microcode).

Due to the difficult detection of potentially affected software, and the
unpredictable nature of the defect, all users of the affected Intel
processors are strongly urged to take action as recommended by this
advisory.

WHAT SHOULD I DO IF I DO HAVE SUCH PROCESSORS?
----------------------------------------------

Kaby Lake:

Users of systems with Intel Kaby Lake processors should immediately
*disable* hyper-threading in the BIOS/UEFI configuration. Please
consult your computer/motherboard's manual for instructions, or maybe
contact your system vendor's support line.

The Kaby Lake microcode updates that fix this issue are currently only
available to system vendors, so you will need a BIOS/UEFI update to get
it. Contact your system vendor: if you are lucky, such a BIOS/UEFI
update might already be available, or undergoing beta testing.

You want your system vendor to provide a BIOS/UEFI update that fixes
"Intel processor errata KBL095, KBW095 or the similar one for my Kaby
Lake processor".

We strongly recommend that you should not re-enable hyper-threading
until you install a BIOS/UEFI update with this fix.


Skylake:

Users of systems with Intel Skylake processors may have two choices:

1. If your processor model (listed in /proc/cpuinfo) is 78 or 94, and
the stepping is 3, install the non-free "intel-microcode" package
with base version 3.20170511.1, and reboot the system. THIS IS
THE RECOMMENDED SOLUTION FOR THESE SYSTEMS, AS IT FIXES OTHER
PROCESSOR ISSUES AS WELL.

Run this command in a command line shell (e.g. xterm) to know the
model numbers and steppings of your processor. All processors must
be either model 78 or 94, and stepping 3, for the intel-microcode fix
to work:

grep -E 'model|stepping' /proc/cpuinfo | sort -u

If you get any lines with a model number that is neither 78 or 94, or
the stepping is not 3, you will have to disable hyper-threading as
described on choice 2, below.

Refer to the section "INSTALLING THE MICROCODE UPDATES FROM NON-FREE"
for instructions on how to install the intel-microcode package.

2. For other processor models, disable hyper-threading in BIOS/UEFI
configuration. Please consult your computer/motherboard's manual for
instructions on how to do this. Contact your system vendor for a
BIOS/UEFI update that fixes "Intel erratum SKW144, SKL150, SKX150,
SKZ7, or the similar one for my Skylake processor".

NOTE: If you did not have the intel-microcode package installed on your
Skylake system before, it is best if you check for (and install) any
BIOS/UEFI updates *first*. Read the wiki page mentioned below.

More info here.






« 10 Great Deals From Steam Summer Sale 2017 · Debian Project Warns: Turn off Hyperthreading with Skylake and Kaby Lake · AMD Radeon Vega Frontier Edition vs Nvidia Titan Xp »

8 pages « 2 3 4 5 > »


Wolf9an9
Senior Member



Posts: 144
Joined: 2014-10-15

#5446540 Posted on: 06/26/2017 12:13 PM
I will not be disabling HT on my wife's Kaby Lake Processor based PC for now as have never had a problem!

Ghosty
Senior Member



Posts: 7390
Joined: 2003-07-23

#5446546 Posted on: 06/26/2017 01:04 PM
Someone could in theory find wifi passwords from the coredumps. I'll see if turning Hypertheading off helps.

**Edit. It doesn't help. About from turning the CPU in to a dual core. :)

Denial
Senior Member



Posts: 14092
Joined: 2004-05-16

#5446548 Posted on: 06/26/2017 01:13 PM
Microsoft is sure going to issue a mandatory microcode update for this through Windows Update, right?


They may already have.. this issue has been known for 6+ months now. Intel already pushed Microcode updates to OEM's to fix it. Whether or not they'll update the bios's for all 50000 models that every company seems to ship is another story.

Honestly the real story should be that Intel sucks at communicating to it's users what's fixed and what's broken. In fact Intel just sucks at communicating in general - the fact that they abandon EU press with the X299 release is evidence of that. Company needs a swift kick to the balls - I just feel they are completely out of touch.

JamesSneed
Senior Member



Posts: 1681
Joined: 2017-02-14

#5446552 Posted on: 06/26/2017 01:31 PM
This seems legit. Here is a link to a breakdown of the issue.

https://hothardware.com/news/critical-flaw-in-intel-skylake-and-kaby-lake-hyperthreading-discovered-requiring-bios-microcode-fix


You can look up all the erratas for Skylake this one is the last in the list so yeah its official to those spouting fake news with no clue.

https://www.intel.com/content/www/us/en/processors/core/desktop-6th-gen-core-family-spec-update.html

Ghosty
Senior Member



Posts: 7390
Joined: 2003-07-23

#5446554 Posted on: 06/26/2017 01:32 PM
Microcode is actully very cool in what it does. Still hurts my brain trying to figure it out though.

8 pages « 2 3 4 5 > »


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2023