firmware-xb000-0/amd-ucode
inference dd029ec8a4
Update AMD CPU Family 19h microcode
2023-10-23 18:31:52 +00:00
..
microcode_amd_fam19h.bin Update AMD CPU Family 19h microcode 2023-10-23 18:31:52 +00:00
microcode_amd_fam19h.bin.asc Update AMD CPU Family 19h microcode 2023-10-23 18:31:52 +00:00
readme.adoc Update AMD CPU Family 19h microcode 2023-10-23 18:31:52 +00:00

readme.adoc

Microcode patches contained within microcode_amd_fam19h.bin:

  • Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a001079 Length=5568 bytes

  • Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011d1 Length=5568 bytes

  • Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001234 Length=5568 bytes

  • Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101144 Length=5568 bytes

  • Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101244 Length=5568 bytes

  • Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116 Length=5568 bytes

  • Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00213 Length=5568 bytes

Important
For Genoa (Family=0x19 Model=0x11) and Bergamo (Family=0x19 Model=0xa0), either AGESA version >= 1.0.0.8 OR a kernel with the following commit is required: a32b0f0db3f3 ("x86/microcode/AMD: Load late on both threads too")
Note
When late-loading the patches for Genoa or Bergamo, there may be one spurious NMI observed per physical core. These NMIs are benign and dont cause any functional issue but will result in kernel messages being logged.
Note

When running 5.19+ kernels on Genoa or Bergamo systems, some microcode patches are known to trigger warnings in the PMI handler. The following are the required minimum patch levels to address this problem:

  • Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a10113e

  • Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a10123e

  • Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116

  • Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00212