]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Disk/PartitionDxe/Mbr.c
Fix the bug that the "Offset" parameter for DiskIo protocol should be byte-oriented.
[mirror_edk2.git] / MdeModulePkg / Universal / Disk / PartitionDxe / Mbr.c
index cfa43f4fe9067accc57999e7e3ca7b1a52487f4c..393f538428d37b5005f02602ce67c6ec13fcc89b 100644 (file)
@@ -242,7 +242,7 @@ PartitionInstallMbrChildHandles (
       Status = DiskIo->ReadDisk (\r
                          DiskIo,\r
                          BlockIo->Media->MediaId,\r
-                         ExtMbrStartingLba,\r
+                         MultU64x32 (ExtMbrStartingLba, BlockIo->Media->BlockSize),\r
                          BlockIo->Media->BlockSize,\r
                          Mbr\r
                          );\r