A newly identified defect in Intel’s Skylake and Kaby Lake Processors could cause devices with hyper-threading enabled to “dangerously misbehave,” a Debian project researcher warned yesterday.
Users with 6th- and 7th-generation Intel core Processors should disable hyper-threading “immediately” to avoid problems with their systems, Henrique de Moraes Holschuh said in an advisory to Debian developer mailing list subscribers sent out Sunday. The defect also affects related Intel server processors, such as the Xeon v5 and v6, as well as “select Intel Pentium processor models,” Holschuh added.
Recently, Intel documented the defect in several specification updates for the affected processors and made microcode fixes available for some Skylake processors, according to Holschuh. However, it’s not clear whether the updates made to date will address the issue in Kaby Lake processors, he noted.
Malfunction Reports Dating to Q2 2016
OCaml developer Mark Shinwell contacted the Debian team late last month about an Intel processor issue that could be triggered by a compiler for the OCaml open source software project, according to Holschuh’s advisory. He added that OCaml developers had been aware of this issue since January, with “reports of malfunctions going at least as far back as Q2 2016.”
Shinwell reported that he later found changelog information from Intel about a possible fix for a microcode defect, and verified that the fix addressed the processor issue identified earlier by the OCaml community.
“We do not have enough information at this time to know how much software out there will trigger this specific defect,” Holschuh said yesterday. “The reported effects of the processor defect were: compiler and application crashes, incorrect program behavior, including incorrect program output.”
Called HT Technology, hyper-threading is Intel’s proprietary approach to simulataneous multithreading. Introduced in 2002, it enables multiple computing tasks to be handled at the same time on the…