audk/MdeModulePkg/Bus/Pci
Ruiyu Ni c7e7613e09 MdeModulePkg: Fix a PciBusDxe hot plug bug
For a hot plug bridge with device attached, PciBusDxe driver reserves
the resources which equal to the total amount of padding resource
returned from HotPlug->GetResourcePadding() and the actual occupied
resource by the attached device. The behavior is incorrect.
Correct behavior is to reserve the bigger one between the padding
resource and the actual occupied resource.

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

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18719 6f19259b-4bc3-4df7-8a09-765794883524
2015-11-03 02:34:21 +00:00
..
EhciDxe MdeModulePkg/Usb: Adjust TPL to not block async transfer during usb enum. 2015-08-06 07:13:16 +00:00
EhciPei MdeModulePkg/EhciPei: Remove unused macro 2015-06-09 03:22:18 +00:00
IdeBusPei MdeModulePkg/IdeBusPei: Add RecoveryBlockIo2 support 2015-05-20 06:30:48 +00:00
IncompatiblePciDeviceSupportDxe MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
NvmExpressDxe MdeModulePkg/NvmExpressDxe: Add SecurityStorageProtocol support 2015-06-16 01:04:47 +00:00
PciBusDxe MdeModulePkg: Fix a PciBusDxe hot plug bug 2015-11-03 02:34:21 +00:00
UfsPciHcDxe MdeModulePkg/UfsPciHcDxe: Fix EBC build error 2015-05-29 05:33:25 +00:00
UfsPciHcPei MdeModulePkg: Add UFS (Universal Flash Storage) Stack 2015-04-29 02:42:58 +00:00
UhciDxe MdeModulePkg/Usb: Adjust TPL to not block async transfer during usb enum. 2015-08-06 07:13:16 +00:00
UhciPei MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
XhciDxe MdeModulePkg/Xhci: Remove TDs from transfer ring when timeout happens 2015-08-26 01:19:09 +00:00
XhciPei MdeModulePkg/Xhci: Remove TDs from transfer ring when timeout happens 2015-08-26 01:19:09 +00:00