diff options
author | Ruiyu Ni <ruiyu.ni@intel.com> | 2016-03-04 13:04:21 +0800 |
---|---|---|
committer | Laszlo Ersek <lersek@redhat.com> | 2016-03-04 10:06:26 +0100 |
commit | 13be90faafdfe2a053090b99644a246680687166 (patch) | |
tree | 6ed6b37d8b80d3f09b7ef72e004f7b63701b500b /MdeModulePkg/Bus/Pci/PciHostBridgeDxe | |
parent | ed2992b3f7c0ac4da2c04a82e127c62ee87a4b00 (diff) | |
download | edk2-13be90faafdfe2a053090b99644a246680687166.zip edk2-13be90faafdfe2a053090b99644a246680687166.tar.gz edk2-13be90faafdfe2a053090b99644a246680687166.tar.bz2 |
MdeModulePkg/PciHostBridge: Don't assert when setting UC to MMIO fails
Failing to set EFI_MEMORY_UC to MMIO aperture is not a fatal error.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
Diffstat (limited to 'MdeModulePkg/Bus/Pci/PciHostBridgeDxe')
-rw-r--r-- | MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c b/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c index ef0c4f2..d5da699 100644 --- a/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c +++ b/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c @@ -425,7 +425,9 @@ InitializePciHostBridge ( MemApertures[MemApertureIndex]->Limit - MemApertures[MemApertureIndex]->Base + 1,
EFI_MEMORY_UC
);
- ASSERT_EFI_ERROR (Status);
+ if (EFI_ERROR (Status)) {
+ DEBUG ((DEBUG_WARN, "PciHostBridge driver failed to set EFI_MEMORY_UC to MMIO aperture - %r.\n", Status));
+ }
}
}
//
|