Repo: https://github.com/lersek/edk2.git Branch: boot_diags_v2
This is version 2 of the series [edk2] [PATCH 0/5] MdeModulePkg, OvmfPkg: more easily visible boot progress reporting which was originally posted at http://mid.mail-archive.com/20171122235849.4177-1-lersek@redhat.com https://lists.01.org/pipermail/edk2-devel/2017-November/017850.html The most important changes are listed on the v2 patches individually. (It doesn't make much sense to compare v1 and v2 code-wise, because core infrastructure has changed significantly since v1.) The first patch is a bugfix for MdeModulePkg/UefiBootManagerLib; the rest enables the feature in OvmfPkg, and in ArmVirtPkg/ArmVirtQemu*. Cc: Anthony Perard <anthony.per...@citrix.com> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Dandan Bi <dandan...@intel.com> Cc: Hao Wu <hao.a...@intel.com> Cc: Jian J Wang <jian.j.w...@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Cc: Julien Grall <julien.gr...@linaro.org> Cc: Ray Ni <ray...@intel.com> Cc: Sean Brogan <sean.bro...@microsoft.com> Cc: Star Zeng <star.z...@intel.com> Thanks, Laszlo Laszlo Ersek (5): MdeModulePkg/UefiBootManagerLib: fix LoadImage/StartImage status code rep. OvmfPkg: add library to track boot option loading/starting on the console OvmfPkg/PlatformBootManagerLib: display boot option loading/starting ArmVirtPkg/ArmVirtQemu*: enable minimal Status Code Routing in DXE ArmVirtPkg/PlatformBootManagerLib: display boot option loading/starting ArmVirtPkg/ArmVirtQemu.dsc | 11 + ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc | 5 + ArmVirtPkg/ArmVirtQemuKernel.dsc | 11 + ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 3 + ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 1 + MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 69 +++-- MdeModulePkg/Library/UefiBootManagerLib/InternalBm.h | 1 + OvmfPkg/Include/Library/PlatformBmPrintScLib.h | 41 +++ OvmfPkg/Library/PlatformBmPrintScLib/PlatformBmPrintScLib.inf | 66 +++++ OvmfPkg/Library/PlatformBmPrintScLib/StatusCodeHandler.c | 310 ++++++++++++++++++++ OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c | 3 + OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 1 + OvmfPkg/OvmfPkg.dec | 5 + OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + OvmfPkg/OvmfPkgX64.dsc | 1 + 16 files changed, 512 insertions(+), 18 deletions(-) create mode 100644 OvmfPkg/Include/Library/PlatformBmPrintScLib.h create mode 100644 OvmfPkg/Library/PlatformBmPrintScLib/PlatformBmPrintScLib.inf create mode 100644 OvmfPkg/Library/PlatformBmPrintScLib/StatusCodeHandler.c -- 2.19.1.3.g30247aa5d201 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel