audk/MdeModulePkg
Ruiyu Ni 419a271d2e MdeModulePkg: Do not dump NULL padding resource descriptor
Add a check for ResourcePaddingDescriptors being a valid pointer in
DumpPpbPaddingResource() to prevent looping on memory not owned by
PciBusDxe.  The ResourcePaddingDescriptors is initialized to NULL
when the PCI_IO_DEVICE structure is allocated and remains NULL if
no PCI hot plug controllers are present.  This issue is only
observed when DEBUG_CODE() macros are enabled and was introduced
by the following patch:

  [edk2] [Patch] MdeModulePkg: Fix a PciBusDxe hot plug bug
  SVN revsion 18658

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Kinney Michael <michael.d.kinney@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18696 6f19259b-4bc3-4df7-8a09-765794883524
2015-10-29 03:26:00 +00:00
..
Application MdeModulePkg: Update UiApp to not display itself 2015-10-23 07:28:18 +00:00
Bus MdeModulePkg: Do not dump NULL padding resource descriptor 2015-10-29 03:26:00 +00:00
Core MdeModulePkg/DxeIplPeim: implement non-exec stack for ARM/AARCH64 2015-10-08 18:52:25 +00:00
Include MdeModulePkg:Add new API HiiGetFormSetFromHiiHandle into UefiHiiLib 2015-10-27 10:19:29 +00:00
Library MdeModulePkg:Add new API HiiGetFormSetFromHiiHandle into UefiHiiLib 2015-10-27 10:19:29 +00:00
Logo MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
Universal MdeModulePkg SmbiosMeasurementDxe: Correct the comments 2015-10-29 01:13:59 +00:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
MdeModulePkg.dec MdeModulePkg: PcdSetNxForStack: enable dynamism 2015-09-15 08:34:57 +00:00
MdeModulePkg.dsc Move Smbios measurement from TCG driver to Smbios driver. 2015-10-27 04:46:50 +00:00
MdeModulePkg.uni MdeModulePkg PiDxeS3BootScriptLib: Remove a hidden assumption. 2015-09-15 07:49:12 +00:00
MdeModulePkgExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:55:48 +00:00