Package: intel-microcode
Version: 3.20160607.1
Severity: important

Erratum BDF90 (BDX90?) for the Xeon E7v4 (and maybe Xeon E5v4) may
result in a hung system on all affected processors when a microcode
update is attempted during boot on a Debian system with the
intel-microcode package installed.

If this errata is being triggered on a system and causing boot hangs,
please boot the kernel using the "dis_ucode_ldr" parameter to bypass the
kernel microcode loader, as described in the intel-microcode package
documentation (README.Debian):

https://sources.debian.net/src/intel-microcode/3.20161104.1/debian/README.Debian/#L104


Known details about BDF90:

   Intel® Xeon® Processor E7-8800/4800 v4 Product Family Specification
   Update, April 2017:

   BDF90 - Loading Microcode Updates or Executing an Authenticated Code 
           Module May Result in a System Hang

   Problem: An uncorrectable error (IA32_MC3_STATUS.MCACOD=0400 and
   IA32_MC3_STATUS.MSCOD=0080) may be logged for processors that have
   more than 2.5MB last-level-cache per core on attempting to load a
   microcode update or execute an authenticated code module. This issue
   does not occur with microcode updates with a signature of 0x0b000021
   and greater.

   Implication: Due to this erratum, the processor may hang when
   attempting to load a microcode update or execute an authenticated
   code module.

Known-affected processors (list may be incomplete):
Xeon E7-8891v4
Xeon E7-8893v4

Other possibily-affected processors (incomplete list):
Xeon E5-2667v4
Xeon E5-2643v4
Xeon E5-2637v4
Xeon E5-4655v4

This erratum is worked around by microcode revision 0xb000021, included
in the intel-microcode 20170511 release (which will be uploaded soon).

-- 
  Henrique Holschuh

Reply via email to