Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: d2e5c5781e2726e680d8f413ef3605e7edb68668
      
https://github.com/tianocore/edk2/commit/d2e5c5781e2726e680d8f413ef3605e7edb68668
  Author: Phil Noh <[email protected]>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M UefiCpuPkg/Library/MpInitLib/MpLib.c

  Log Message:
  -----------
  UefiCpuPkg/MpInitLib: Skip ucode rev dump if not loaded in the library

MicrocodeDetect() loads microcode in the first thread of each core and
populates MicrocodeRevision and MicrocodeEntryAddr fields. AMD CPUs use a
separate function to load microcode, leaving MicrocodePatchRegionSize as
zero. In the case, the function returns early without populating these
fields, leaving them as zero. As a result, the misleading debug output
(Microcode revision = 00000000, expected = 00000000) may appear on AMD
systems, implying microcode was not applied when it actually was. To avoid
the confusion, skip the microcode revision dump when it is not loaded in
the library.

Signed-off-by: Phil Noh <[email protected]>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to