summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Disk
diff options
context:
space:
mode:
authoreric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-24 04:53:12 +0000
committereric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-24 04:53:12 +0000
commit15a865075cec6ddd26f2a16bbeaa23fb850e4e62 (patch)
tree6740ee8987999b7daca510ad87ae198014f6ae29 /MdeModulePkg/Universal/Disk
parentd5555a107c528b0a0da12e907e685b469a79d891 (diff)
downloadedk2-15a865075cec6ddd26f2a16bbeaa23fb850e4e62.zip
edk2-15a865075cec6ddd26f2a16bbeaa23fb850e4e62.tar.gz
edk2-15a865075cec6ddd26f2a16bbeaa23fb850e4e62.tar.bz2
Roll back the change in Partition driver. currently we enhance the EHCI driver to guarantee that the EHCI controller get attached to the EHCI controller before the UHCI driver attaches to the UHCI controller. This way can avoid the case happen that UHCI sees the disconnect and EHCI sees the connect event due to the control transfer in shared port. It may cause Partition.Start to be interrupted by Partition.Stop.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8991 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/Disk')
-rw-r--r--MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c b/MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c
index 01a3a8d..41001fa 100644
--- a/MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c
+++ b/MdeModulePkg/Universal/Disk/PartitionDxe/Partition.c
@@ -245,7 +245,7 @@ PartitionDriverBindingStart (
BlockIo,
ParentDevicePath
);
- if (!EFI_ERROR (Status) || Status == EFI_MEDIA_CHANGED || Status == EFI_DEVICE_ERROR) {
+ if (!EFI_ERROR (Status) || Status == EFI_MEDIA_CHANGED) {
break;
}
Routine++;