Turned out to be a bit more complicated than just "update submodule + binaries, done". One acpi test case needs a fix to not use too small numa nodes. So posting this as patch series for review first.
The patch updating the binaries will probably not make it to to the list. So for testing the the branch can be pulled here: git://git.kraxel.org/qemu edk2-stable202302 Alternatively use "make -C roms efi" to build locally (needs cross compilers for arm, aarch64 and riscv64). Gerd Hoffmann (6): acpi: enable tests/data/acpi updates bios-tables-test: use 128M numa nodes on aarch64 acpi: disable tests/data/acpi updates edk2: update submodule to edk2-stable202302 edk2: replace build scripts edk2: update firmware binaries roms/edk2-build.py | 380 +++++++++++++++++++++++++ tests/qtest/bios-tables-test.c | 6 +- pc-bios/README | 4 +- pc-bios/edk2-aarch64-code.fd.bz2 | Bin 1161290 -> 1508184 bytes pc-bios/edk2-arm-code.fd.bz2 | Bin 1161845 -> 1483149 bytes pc-bios/edk2-i386-code.fd.bz2 | Bin 1282120 -> 1695318 bytes pc-bios/edk2-i386-secure-code.fd.bz2 | Bin 1473677 -> 1922002 bytes pc-bios/edk2-riscv.fd.bz2 | Bin 0 -> 1096418 bytes pc-bios/edk2-x86_64-code.fd.bz2 | Bin 1327522 -> 1796544 bytes pc-bios/edk2-x86_64-microvm.fd.bz2 | Bin 1309407 -> 1697788 bytes pc-bios/edk2-x86_64-secure-code.fd.bz2 | Bin 1513711 -> 1999841 bytes roms/Makefile | 29 +- roms/Makefile.edk2 | 178 ------------ roms/edk2 | 2 +- roms/edk2-build.config | 124 ++++++++ roms/edk2-build.sh | 55 ---- roms/edk2-funcs.sh | 273 ------------------ tests/data/acpi/virt/SRAT.acpihmatvirt | Bin 240 -> 240 bytes tests/data/acpi/virt/SSDT.memhp | Bin 1817 -> 1817 bytes 19 files changed, 517 insertions(+), 534 deletions(-) create mode 100755 roms/edk2-build.py create mode 100644 pc-bios/edk2-riscv.fd.bz2 delete mode 100644 roms/Makefile.edk2 create mode 100644 roms/edk2-build.config delete mode 100755 roms/edk2-build.sh delete mode 100644 roms/edk2-funcs.sh -- 2.39.2