The recovery update status fixed
@@ -5061,12 +5061,13 @@ UpdateFw(
pImageBuffer, BuffSize, pWorkingDirectory, pCommandStatus);
} else if (Recovery) {
ReturnCode = UpdateSmbusDimmFw(pDimms[Index]->DimmID, pImageBuffer, BuffSize, Force, &NvmStatus, pCommandStatus);
+ SetObjStatusForDimm(pCommandStatus, pDimms[Index], NvmStatus);
} else {
ReturnCode = UpdateDimmFw(pDimms[Index]->DimmID, pImageBuffer, BuffSize, Force, &NvmStatus);
- }
SetObjStatusForDimm(pCommandStatus, pDimms[Index], NvmStatus);
}
}
+ }
ReturnCode = EFI_SUCCESS;
