The DXE stage's Microcode loading process has been eliminated. Store BSP's MTRR setting only when CpuCount>1. Extract Dump Microcode Revision as a function
Compare with V3, this version updates the comments, Move GetMicrocodePatchInfoFromHob removal from patch 3 to patch 1 on xieyuanh (3): UefiCpuPkg/MpInitLib: Eliminate redundant microcode loading in DXE. UefiCpuPkg/MpInitLib: Store MTRRs settings only when CpuCount>1 UefiCpuPkg/MpInitLib: Extract Dump Microcode Revision as function. UefiCpuPkg/Library/MpInitLib/Microcode.c | 85 +++++++++++++++++++++++++++++++++++++++---------------------------------------------- UefiCpuPkg/Library/MpInitLib/MpLib.c | 81 ++++++++++++++++++++++++++++++++------------------------------------------------- UefiCpuPkg/Library/MpInitLib/MpLib.h | 31 ++++++++++--------------------- 3 files changed, 81 insertions(+), 116 deletions(-) -- 2.39.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111686): https://edk2.groups.io/g/devel/message/111686 Mute This Topic: https://groups.io/mt/102775770/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-