This may be a bit premature, with Laszlo's stale boot entry removal patch
still under review, but since it addresses an issue that I had noticed
myself already, and since Ray has provided a useful suggestion to prevent
this from occurring in the future, it makes sense to simply add the
FvNameGuids to ArmVirtPkg right away. In preparation of that, some FDF
cleanup is performed, so that ArmVirtQemu and ArmVirtQemuKernel share the
same GUID for their FvMain FV, allowing their pflash varstore images to
be used interchangeably.

v2: - separate ACPI conditional inclusion for AARCH64 into patch #1
    - add .DSC changes as well when aligning ArmVirtQemuKernel with
      ArmVirtQemu (#1, #2)
    - added Laszlo's R-b to #3 - #5

Ard Biesheuvel (5):
  ArmVirtPkg: ArmVirtQemuKernel: make ACPI support AARCH64 only
  ArmVirtPkg: align ArmVirtQemuKernel with ArmVirtQemu
  ArmVirtPkg/ArmVirtQemu: factor out shared FV.FvMain definition
  ArmVirtPkg: factor out Rules FDF section
  ArmVirtPkg: add name GUIDs to FvMain instances

 ArmVirtPkg/ArmVirtQemu.fdf           | 265 +-------------------
 ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc | 179 +++++++++++++
 ArmVirtPkg/ArmVirtQemuKernel.dsc     |  21 +-
 ArmVirtPkg/ArmVirtQemuKernel.fdf     | 261 +------------------
 ArmVirtPkg/ArmVirtRules.fdf.inc      | 123 +++++++++
 ArmVirtPkg/ArmVirtXen.fdf            | 112 +--------
 6 files changed, 320 insertions(+), 641 deletions(-)
 create mode 100644 ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc
 create mode 100644 ArmVirtPkg/ArmVirtRules.fdf.inc

-- 
1.9.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to