]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg/CapsuleLib: remove ImageIndex check.
authorJiewen Yao <jiewen.yao@intel.com>
Thu, 22 Dec 2016 15:41:00 +0000 (23:41 +0800)
committerJiewen Yao <jiewen.yao@intel.com>
Fri, 23 Dec 2016 02:13:05 +0000 (10:13 +0800)
UEFI specification does not require ImageIndex check,
it only requires ImageTypeId check.

Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleLib.c

index 3ba3b9c9ccd20e1dd22d66815ba3d317917bd4a8..af08886d02b9baa87970254acdaf91c2f3dff0d7 100644 (file)
@@ -1013,8 +1013,7 @@ ProcessFmpCapsuleImage (
             continue;\r
           }\r
 \r
-          if (CompareGuid(&ImageHeader->UpdateImageTypeId, &TempFmpImageInfo->ImageTypeId) &&\r
-              ImageHeader->UpdateImageIndex == TempFmpImageInfo->ImageIndex) {\r
+          if (CompareGuid(&ImageHeader->UpdateImageTypeId, &TempFmpImageInfo->ImageTypeId)) {\r
             AbortReason = NULL;\r
             if (ImageHeader->Version >= EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION) {\r
               if(ImageHeader->UpdateHardwareInstance != 0){\r