Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 027e7a4372b2642eec4b0b101751f9b96929fc46
      
https://github.com/tianocore/edk2/commit/027e7a4372b2642eec4b0b101751f9b96929fc46
  Author: Michael D Kinney <[email protected]>
  Date:   2026-10-08 (Thu, 08 Oct 2026)

  Changed paths:
    M MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c

  Log Message:
  -----------
  MdeModulePkg/UefiBootManagerLib: Fix short-form hard drive boot regression

PR #12829 added an early return when LocateHandleBuffer() failed
during short-form hard drive device path expansion. On a fast boot,
a miss in the HDDP cache can occur before Block I/O handles are
available, so the return bypassed EfiBootManagerConnectAll() and
prevented the fallback search from finding the device.

Continue with an empty handle list after the lookup failure. This lets
the existing path connect all controllers and retry the Block I/O search.

Signed-off-by: Michael D Kinney <[email protected]>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to