summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MpInitLib
diff options
context:
space:
mode:
Diffstat (limited to 'UefiCpuPkg/Library/MpInitLib')
-rw-r--r--UefiCpuPkg/Library/MpInitLib/Microcode.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/UefiCpuPkg/Library/MpInitLib/Microcode.c b/UefiCpuPkg/Library/MpInitLib/Microcode.c
index a9d06dd409..8f4d4da40c 100644
--- a/UefiCpuPkg/Library/MpInitLib/Microcode.c
+++ b/UefiCpuPkg/Library/MpInitLib/Microcode.c
@@ -105,12 +105,6 @@ MicrocodeDetect (
CurrentRevision = GetCurrentMicrocodeSignature ();
IsBspCallIn = (ProcessorNumber == (UINTN)CpuMpData->BspNumber) ? TRUE : FALSE;
- if (CurrentRevision != 0 && !IsBspCallIn) {
- //
- // Skip loading microcode if it has been loaded successfully
- //
- return;
- }
GetProcessorLocationByApicId (GetInitialApicId (), NULL, NULL, &ThreadId);
if (ThreadId != 0) {