]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c
Fix 3 bugs in DiskIoDxe and PartitionDxe drivers introduced in DiskIo2 implementation.
[mirror_edk2.git] / MdeModulePkg / Universal / Disk / PartitionDxe / Partition.c
index 5cc1397e7c0776e0e03a1c25004a4635cc7d8222..7fb2c0dfe09dcfde76fb463b87d90b186ddb9f60 100644 (file)
@@ -352,11 +352,11 @@ PartitionDriverBindingStart (
           ControllerHandle\r
           );\r
     //\r
-    // Close Parent BlockIO2 if has.\r
+    // Close Parent DiskIo2 if has.\r
     //    \r
     gBS->CloseProtocol (\r
            ControllerHandle,\r
-           &gEfiBlockIo2ProtocolGuid,\r
+           &gEfiDiskIo2ProtocolGuid,\r
            This->DriverBindingHandle,\r
            ControllerHandle\r
            );\r
@@ -822,7 +822,7 @@ PartitionCreateAccessTask (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  TPL_CALLBACK,\r
+                  TPL_NOTIFY,\r
                   PartitionOnAccessComplete,\r
                   Task,\r
                   &Task->DiskIo2Token.Event\r