[edk2-devel] [PATCH v2 0/4] OvmfPkg: remove PlatformBootManagerLibGrub
Ard Biesheuvel
ardb at kernel.org
Wed May 10 07:12:52 UTC 2023
(cc Liming)
I'd like to merge this series before the stable tag - any objections?
On Fri, 5 May 2023 at 07:28, Gerd Hoffmann <kraxel at redhat.com> wrote:
>
> An attempt to reduce code duplication a bit. PlatformBootManagerLibGrub
> is an (outdated) copy of PlatformBootManagerLib with some policy
> changes. Add a PCD to enable this policy and add support for that to
> PlatformBootManagerLib, which in turn allows to remove
> PlatformBootManagerLibGrub.
>
> v2:
> - rebase to latest master
> - add patch to disable NvVarsFileLib (James)
> - pick up acks
>
> Gerd Hoffmann (4):
> OvmfPkg/PlatformBootManagerLib: add PcdBootRestrictToFirmware
> OvmfPkg/NvVarsFileLib: disable in case PcdBootRestrictToFirmware is
> set
> OvmfPkg/AmdSev: stop using PlatformBootManagerLibGrub
> OvmfPkg: drop PlatformBootManagerLibGrub
>
> OvmfPkg/OvmfPkg.dec | 3 +
> OvmfPkg/AmdSev/AmdSevX64.dsc | 10 +-
> .../Library/NvVarsFileLib/NvVarsFileLib.inf | 1 +
> .../PlatformBootManagerLib.inf | 2 +
> .../PlatformBootManagerLibGrub.inf | 73 -
> .../PlatformBootManagerLibGrub/BdsPlatform.h | 185 --
> OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.c | 3 +-
> .../PlatformBootManagerLib/BdsPlatform.c | 70 +-
> .../PlatformBootManagerLibGrub/BdsPlatform.c | 1604 -----------------
> .../PlatformBootManagerLibGrub/PlatformData.c | 212 ---
> .../PlatformBootManagerLibGrub/QemuKernel.c | 55 -
> 11 files changed, 82 insertions(+), 2136 deletions(-)
> delete mode 100644 OvmfPkg/Library/PlatformBootManagerLibGrub/PlatformBootManagerLibGrub.inf
> delete mode 100644 OvmfPkg/Library/PlatformBootManagerLibGrub/BdsPlatform.h
> delete mode 100644 OvmfPkg/Library/PlatformBootManagerLibGrub/BdsPlatform.c
> delete mode 100644 OvmfPkg/Library/PlatformBootManagerLibGrub/PlatformData.c
> delete mode 100644 OvmfPkg/Library/PlatformBootManagerLibGrub/QemuKernel.c
>
> --
> 2.40.1
>
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104496): https://edk2.groups.io/g/devel/message/104496
Mute This Topic: https://groups.io/mt/98699873/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list