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. 2018-01-03 1:03 am
    • 2018-01-03 1:25 am
      • 2018-01-03 1:30 am
    • 2018-01-03 1:30 am
  2. 2018-01-03 1:14 am
  3. 2018-01-03 3:22 am
    • 2018-01-03 4:32 am
      • 2018-01-03 4:58 am
    • 2018-01-03 5:21 am
      • 2018-01-03 6:14 am
        • 2018-01-03 6:41 am
          • 2018-01-03 7:40 am
          • 2018-01-03 9:27 am
        • 2018-01-03 7:23 am
    • 2018-01-03 8:02 am
      • 2018-01-03 10:26 am
        • 2018-01-03 3:47 pm
      • 2018-01-03 12:32 pm
        • 2018-01-03 2:53 pm
    • 2018-01-03 7:55 pm
  4. 2018-01-03 4:30 am
    • 2018-01-03 5:51 am
  5. 2018-01-03 7:44 am
    • 2018-01-03 8:06 am
  6. 2018-01-03 12:43 pm
  7. 2018-01-03 2:05 pm
  8. 2018-01-03 3:00 pm
    • 2018-01-03 3:16 pm
      • 2018-01-03 9:15 pm
        • 2018-01-03 9:41 pm
          • 2018-01-03 9:54 pm
          • 2018-01-03 10:57 pm
          • 2018-01-03 11:02 pm
          • 2018-01-03 11:14 pm
          • 2018-01-03 11:58 pm
          • 2018-01-03 11:41 pm
          • 2018-01-04 12:12 am
    • 2018-01-03 3:43 pm
      • 2018-01-03 5:07 pm
    • 2018-01-03 9:08 pm
      • 2018-01-03 9:37 pm
        • 2018-01-03 9:48 pm
          • 2018-01-03 10:48 pm
          • 2018-01-03 11:30 pm
          • 2018-01-04 6:23 am
    • 2018-01-04 9:05 pm
      • 2018-01-05 12:46 am
  9. 2018-01-03 5:01 pm
    • 2018-01-03 5:09 pm
      • 2018-01-03 6:04 pm
        • 2018-01-03 7:30 pm
          • 2018-01-03 8:44 pm
    • 2018-01-03 8:38 pm
  10. 2018-01-05 5:10 am
    • 2018-01-05 4:58 pm
  11. 2018-01-08 4:19 pm
    • 2018-01-08 5:06 pm