Intel processor design flaw forces Linux, Windows redesign

A fundamental design flaw in Intel’s processor chips has forced a significant redesign of the Linux and Windows kernels to defang the chip-level security bug.

Programmers are scrambling to overhaul the open-source Linux kernel’s virtual memory system. Meanwhile, Microsoft is expected to publicly introduce the necessary changes to its Windows operating system in an upcoming Patch Tuesday: these changes were seeded to beta testers running fast-ring Windows Insider builds in November and December.


Crucially, these updates to both Linux and Windows will incur a performance hit on Intel products. The effects are still being benchmarked, however we’re looking at a ballpark figure of five to 30 per cent slow down, depending on the task and the processor model. More recent Intel chips have features – such as PCID – to reduce the performance hit.

That’s one hell of a bug.

57 Comments

  1. BushLin 2018-01-03 1:03 am EST
    • dnebdal 2018-01-03 1:25 am EST
      • BushLin 2018-01-03 1:30 am EST
    • bhtooefr 2018-01-03 1:30 am EST
  2. Licaon_Kter 2018-01-03 1:14 am EST
  3. Brendan 2018-01-03 3:22 am EST
    • panzi 2018-01-03 4:32 am EST
      • Brendan 2018-01-03 4:58 am EST
    • Alfman 2018-01-03 5:21 am EST
      • Brendan 2018-01-03 6:14 am EST
        • galvanash 2018-01-03 6:41 am EST
          • Brendan 2018-01-03 7:40 am EST
          • Alfman 2018-01-03 9:27 am EST
        • le_c 2018-01-03 7:23 am EST
    • oiaohm 2018-01-03 8:02 am EST
      • Brendan 2018-01-03 10:26 am EST
        • Kochise 2018-01-03 3:47 pm EST
      • Carewolf 2018-01-03 12:32 pm EST
        • Alfman 2018-01-03 2:53 pm EST
    • tidux 2018-01-03 7:55 pm EST
  4. raom 2018-01-03 4:30 am EST
    • Alfman 2018-01-03 5:51 am EST
  5. benoitb 2018-01-03 7:44 am EST
    • grat 2018-01-03 8:06 am EST
  6. MobyTurbo 2018-01-03 12:43 pm EST
  7. chewey2003 2018-01-03 2:05 pm EST
  8. kwan_e 2018-01-03 3:00 pm EST
    • Alfman 2018-01-03 3:16 pm EST
      • kwan_e 2018-01-03 9:15 pm EST
        • Kochise 2018-01-03 9:41 pm EST
          • kwan_e 2018-01-03 9:54 pm EST
          • Kochise 2018-01-03 10:57 pm EST
          • Alfman 2018-01-03 11:02 pm EST
          • Kochise 2018-01-03 11:14 pm EST
          • Alfman 2018-01-03 11:58 pm EST
          • kwan_e 2018-01-03 11:41 pm EST
          • Alfman 2018-01-04 12:12 am EST
    • Kochise 2018-01-03 3:43 pm EST
      • leech 2018-01-03 5:07 pm EST
    • kwan_e 2018-01-03 9:08 pm EST
      • Kochise 2018-01-03 9:37 pm EST
        • kwan_e 2018-01-03 9:48 pm EST
          • Kochise 2018-01-03 10:48 pm EST
          • kwan_e 2018-01-03 11:30 pm EST
          • Kochise 2018-01-04 6:23 am EST
    • whartung 2018-01-04 9:05 pm EST
      • Alfman 2018-01-05 12:46 am EST
  9. christian 2018-01-03 5:01 pm EST
    • Kochise 2018-01-03 5:09 pm EST
      • whartung 2018-01-03 6:04 pm EST
        • PJBonoVox 2018-01-03 7:30 pm EST
          • grat 2018-01-03 8:44 pm EST
    • l3v1 2018-01-03 8:38 pm EST
  10. BlueofRainbow 2018-01-05 5:10 am EST
    • whartung 2018-01-05 4:58 pm EST
  11. BlueofRainbow 2018-01-08 4:19 pm EST
    • Alfman 2018-01-08 5:06 pm EST