Reviewed-by: Feng Tian <[email protected]> -----Original Message----- From: Ni, Ruiyu Sent: Wednesday, October 28, 2015 13:21 To: [email protected] Cc: Ni, Ruiyu; Tian, Feng Subject: [Patch] MdeModulePkg: Do not dump NULL padding resource descriptor
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <[email protected]> Cc: Feng Tian <[email protected]> --- MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c b/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c index 030ef42..a6ade26 100644 --- a/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c +++ b/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumeratorSupport.c @@ -340,6 +340,10 @@ DumpPpbPaddingResource ( EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR *Descriptor; PCI_BAR_TYPE Type; + if (PciIoDevice->ResourcePaddingDescriptors == NULL) { + return; + } + if (ResourceType == PciBarTypeIo16 || ResourceType == PciBarTypeIo32) { ResourceType = PciBarTypeIo; } -- 1.9.5.msysgit.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

