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