Reviewed-by: Ray Ni <ray...@intel.com>
> -----Original Message----- > From: Javeed, Ashraf > Sent: Monday, May 27, 2019 6:24 PM > To: devel@edk2.groups.io > Cc: Javeed, Ashraf <ashraf.jav...@intel.com>; Wang, Jian J > <jian.j.w...@intel.com>; Ni, Ray <ray...@intel.com> > Subject: [PATCH] PciBusDxe: duplicate node insertion for every PPB device in > the system > > https://bugzilla.tianocore.org/show_bug.cgi?id=1796 > Bug fixed in PciBusDxe\PciLib.c. > Removed the redundant second call to PciSearchDevice sub-routine when > the PCD for the Hot-Plug support is disabled. > > Signed-off-by: Ashraf Javeed <ashraf.jav...@intel.com> > Cc: Jian J Wang <jian.j.w...@intel.com> > Cc: Ray Ni <ray...@intel.com> > --- > MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c | 19 +------------------ > 1 file changed, 1 insertion(+), 18 deletions(-) > > diff --git a/MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c > b/MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c > index f0d9f45c4a..5b55fb5d3b 100644 > --- a/MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c > +++ b/MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c > @@ -1114,24 +1114,7 @@ PciScanBus ( > // > // For PPB > // > - if (!FeaturePcdGet (PcdPciBusHotplugDeviceSupport)) { > - // > - // If Hot Plug is not supported, > - // get the bridge information > - // > - Status = PciSearchDevice ( > - Bridge, > - &Pci, > - StartBusNumber, > - Device, > - Func, > - &PciDevice > - ); > - > - if (EFI_ERROR (Status)) { > - return Status; > - } > - } else { > + if (FeaturePcdGet (PcdPciBusHotplugDeviceSupport)) { > // > // If Hot Plug is supported, > // Get the bridge information > -- > 2.21.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#41440): https://edk2.groups.io/g/devel/message/41440 Mute This Topic: https://groups.io/mt/31810004/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-