Hi Ray Would it be possible to merge this? Thanks Sean On Fri, 16 Dec 2022, 09:03 Ni, Ray, wrote: > Reviewed-by: Ray Ni > > > > -----Original Message----- > > From: devel@edk2.groups.io On Behalf Of Sean > Rhodes > > Sent: Friday, December 16, 2022 4:58 PM > > To: devel@edk2.groups.io > > Cc: Matt DeVillier ; Wu, Hao A < > hao.a.wu@intel.com>; Wang, Jian J ; > > Gao, Liming ; Gao, Zhichao < > zhichao.gao@intel.com>; Ni, Ray ; Rhodes, > > Sean > > Subject: [edk2-devel] [PATCH 1/3] MdeModulePkg/BmBoot: Skip removable > media if it is not present > > > > From: Matt DeVillier > > > > Only enumerate devices that have media present. > > > > Cc: Hao A Wu > > Cc: Jian J Wang > > Cc: Liming Gao > > Cc: Zhichao Gao > > Cc: Ray Ni > > Reviewed-by: Sean Rhodes > > Signed-off-by: Matt DeVillier > > Change-Id: I78a0b8be3e2f33edce2d43bbdd7670e6174d0ff8 > > --- > > MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 9 +++++++++ > > 1 file changed, 9 insertions(+) > > > > diff --git a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > > b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > > index 962892d38f..bde22fa659 100644 > > --- a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > > +++ b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > > @@ -2218,6 +2218,15 @@ BmEnumerateBootOptions ( > > continue; > > > > } > > > > > > > > + // > > > > + // Skip removable media if not present > > > > + // > > > > + if ((BlkIo->Media->RemovableMedia == TRUE) && > > > > + (BlkIo->Media->MediaPresent == FALSE)) > > > > + { > > > > + continue; > > > > + } > > > > + > > > > Description = BmGetBootDescription (Handles[Index]); > > > > BootOptions = ReallocatePool ( > > > > sizeof (EFI_BOOT_MANAGER_LOAD_OPTION) * > (*BootOptionCount), > > > > -- > > 2.37.2 > > > > > > > > -=-=-=-=-=-= > > Groups.io Links: You receive all messages sent to this group. > > View/Reply Online (#97498): https://edk2.groups.io/g/devel/message/97498 > > Mute This Topic: https://groups.io/mt/95706437/1712937 > > Group Owner: devel+owner@edk2.groups.io > > Unsubscribe: https://edk2.groups.io/g/devel/unsub [ray.ni@intel.com] > > -=-=-=-=-=-= > > > > > > > > >