Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 64ad6f20d883bea836a8b144acd45dba2eb226a5
https://github.com/tianocore/edk2/commit/64ad6f20d883bea836a8b144acd45dba2eb226a5
Author: Sherry Fan <[email protected]>
Date: 2026-02-02 (Mon, 02 Feb 2026)
Changed paths:
M MdeModulePkg/MdeModulePkg.dec
M MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
M MdeModulePkg/Universal/BdsDxe/BdsEntry.c
Log Message:
-----------
MdeModulePkg: BdsDxe: Introduce infinite boot retries
This PR introduces a new feature to enable infinite boot retries based on a
newly created PCD.
When true, the system will continuously loop over all boot options.
PCD default is FALSE to match existing functionality.
This change is tested on QEMU based virtual platforms and physical
platforms.
This change is useful for certain server cases. Infinite retries allows
a server to continuously attempt boot in case of network failure and
recovery, and for such attempts to be accurately recorded in the TCG
logs.
Co-authored-by: Kun Qin <[email protected]>
Co-authored-by: Aaron Pop <[email protected]>
Co-authored-by: Michael Kubacki <[email protected]>
Signed-off-by: Sherry Fan <[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