Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 41d7832db02d082405ccc1edf38208b7a5cb8d87 https://github.com/tianocore/edk2/commit/41d7832db02d082405ccc1edf38208b7a5cb8d87 Author: Gerd Hoffmann <kra...@redhat.com> Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths: M OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c M OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf M OvmfPkg/OvmfPkg.dec Log Message: ----------- OvmfPkg/PlatformBootManagerLib: add PcdBootRestrictToFirmware Add new PCD PcdBootRestrictToFirmware. When set to TRUE restrict boot options to EFI applications embedded into the firmware image. Behavior should be identical to the PlatformBootManagerLibGrub library variant. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Acked-by: Jiewen Yao <jiewen....@intel.com> Acked-by: Ard Biesheuvel <a...@kernel.org> Commit: 63887e272d124f53828664e3c312741b63e7a100 https://github.com/tianocore/edk2/commit/63887e272d124f53828664e3c312741b63e7a100 Author: Gerd Hoffmann <kra...@redhat.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: M OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.c M OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf Log Message: ----------- OvmfPkg/NvVarsFileLib: disable in case PcdBootRestrictToFirmware is set In case PcdBootRestrictToFirmware is set, disable loading EFI variables from NvVars file. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Reviewed-by: Ard Biesheuvel <a...@kernel.org> Commit: 81dc0d8b4ca36f993fb34256571b03c3aa94915d https://github.com/tianocore/edk2/commit/81dc0d8b4ca36f993fb34256571b03c3aa94915d Author: Gerd Hoffmann <kra...@redhat.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: M OvmfPkg/AmdSev/AmdSevX64.dsc Log Message: ----------- OvmfPkg/AmdSev: stop using PlatformBootManagerLibGrub Use PlatformBootManagerLib with PcdBootRestrictToFirmware set to TRUE instead. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Acked-by: Jiewen Yao <jiewen....@intel.com> Acked-by: Ard Biesheuvel <a...@kernel.org> Commit: 6fb2760dc8939b16a906b8e6bb224764907168f3 https://github.com/tianocore/edk2/commit/6fb2760dc8939b16a906b8e6bb224764907168f3 Author: Gerd Hoffmann <kra...@redhat.com> Date: 2023-05-10 (Wed, 10 May 2023) Changed paths: R OvmfPkg/Library/PlatformBootManagerLibGrub/BdsPlatform.c R OvmfPkg/Library/PlatformBootManagerLibGrub/BdsPlatform.h R OvmfPkg/Library/PlatformBootManagerLibGrub/PlatformBootManagerLibGrub.inf R OvmfPkg/Library/PlatformBootManagerLibGrub/PlatformData.c R OvmfPkg/Library/PlatformBootManagerLibGrub/QemuKernel.c Log Message: ----------- OvmfPkg: drop PlatformBootManagerLibGrub Not used any more, remove. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Acked-by: Jiewen Yao <jiewen....@intel.com> Acked-by: Ard Biesheuvel <a...@kernel.org> Compare: https://github.com/tianocore/edk2/compare/e6447d2a08f5...6fb2760dc893 _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits