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

Reply via email to