Intel microcode for Skylake/Cascade Lake CPUs can cause stability issues

Solution Verified - Updated -

Issue

  • My system hangs on early boot.
  • CPUs become indicted by hardware (offline and no longer accessible once the system comes back up)
  • What plans does Red Hat have to either document something or replace the affected packages?

Environment

  • Red Hat Enterprise Linux, all versions on affected hardware
  • Certain Intel Skylake/Cascade Lake CPU types (see Diagnostics section for details):
    • cpu family 6, model 85 (in hex: 55), stepping 04, problematic microcode version 0x2006a08
    • cpu family 6, model 85 (in hex: 55), stepping 06, problematic microcode version 0x4003003
    • cpu family 6, model 85 (in hex: 55), stepping 07, problematic microcode version 0x5003003
  • Packages with the microcode version having the issue:
    • microcode_ctl-20200609-2.20201027.1.el8_3.x86_64 and later (released in rhel8.3.z)
    • microcode_ctl-20191115-4.20201112.1.el8_2.x86_64 and later (released in rhel8.2 EUS/E4S/TUS/AUS)
    • microcode_ctl-20180807a-2.20201112.1.el8_0.x86_64 and later (released in rhel8.0 E4S)
    • microcode_ctl-2.1-73.2.el7_9.x86_64 and later (released in rhel7.9.z stream)
    • microcode_ctl-2.1-53.13.el7_7.x86_64 and later (released in rhel7.7 EUS/E4S/TUS/AUS)
    • microcode_ctl-2.1-47.18.el7_6.x86_64 and later (released in rhel7.6 EUS/TUS/AUS)
    • microcode_ctl-2.1-22.36.el7_4.x86_64 and later (released in rhel7.4 E4S/TUS/AUS)
    • microcode_ctl-2.1-16.37.el7_3.x86_64 and later (released in rhel7.3 E4S/TUS/AUS)
    • microcode_ctl-2.1-12.34.el7_2.x86_64 and later (released in rhel7.2 AUS)
    • microcode_ctl-1.17-33.31.el6_10.x86_64 and later (released in rhel6.10.z)
    • microcode_ctl-1.17-19.32.el6_6.x86_64 and later (released in rhel6.6 AUS)
    • microcode_ctl-1.17-17.34.el6_5.x86_64 and later (released in rhel6.5 AUS)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content