]> git.proxmox.com Git - mirror_edk2.git/commitdiff
If the data buffer described by InDataBuffer/OutDataBuffer and InTransferLength/OutTr...
authorerictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 19 Oct 2011 05:15:23 +0000 (05:15 +0000)
committererictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 19 Oct 2011 05:15:23 +0000 (05:15 +0000)
Signed-off-by:erictian
Reviewed-by:li-elvin

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12549 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AhciMode.c

index b83babf0812b6ac4948a08519f5c36e9fae834eb..6c8d4b2df65b1e7b0574cd041a971e435865595c 100644 (file)
@@ -656,7 +656,7 @@ AhciPioTransfer (
                     );\r
 \r
   if (EFI_ERROR (Status) || (DataCount != MapLength)) {\r
-    return EFI_OUT_OF_RESOURCES;\r
+    return EFI_BAD_BUFFER_SIZE;\r
   }\r
   \r
   //\r
@@ -877,7 +877,7 @@ AhciDmaTransfer (
                       );\r
 \r
     if (EFI_ERROR (Status) || (DataCount != MapLength)) {\r
-      return EFI_OUT_OF_RESOURCES;\r
+      return EFI_BAD_BUFFER_SIZE;\r
     }\r
 \r
     if (Task != NULL) {\r