[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/12] bundle edk2 platform firmware with QEMU
From: |
Laszlo Ersek |
Subject: |
[Qemu-devel] [PULL 00/12] bundle edk2 platform firmware with QEMU |
Date: |
Tue, 23 Apr 2019 19:15:08 +0200 |
Picked up the new feedback tags from the v4 thread, which had been
posted at:
- https://lists.gnu.org/archive/html/qemu-devel/2019-04/msg01549.html
- http://mid.mail-archive.com/address@hidden
The following changes since commit eeba63fc7fface36f438bcbc0d3b02e7dcb59983:
Update version for v4.0.0-rc4 release (2019-04-16 21:53:00 +0100)
are available in the Git repository at:
https://github.com/lersek/qemu.git tags/edk2-pull-2019-04-22
for you to fetch changes up to 6739df3fafaa3e2ec37af23fd77d2119869f4a4f:
MAINTAINERS: add the "EDK2 Firmware" subsystem (2019-04-17 15:38:35 +0200)
----------------------------------------------------------------
Advance the roms/edk2 submodule to the "edk2-stable201903" release, and
build and capture platform firmware binaries from that release. The
binaries are meant to be used by both end-users and by the "BIOS tables"
unit tests in qtest ("make check").
----------------------------------------------------------------
Laszlo Ersek (12):
roms: lift "edk2-funcs.sh" from "tests/uefi-test-tools/build.sh"
roms/edk2-funcs.sh: require gcc-4.8+ for building i386 and x86_64
tests/uefi-test-tools/build.sh: work around TianoCore#1607
roms/edk2: advance to tag edk2-stable201903
roms/edk2-funcs.sh: add the qemu_edk2_get_thread_count() function
roms/Makefile: replace the $(EDK2_EFIROM) target with "edk2-basetools"
roms: build edk2 firmware binaries and variable store templates
pc-bios: add edk2 firmware binaries and variable store templates
pc-bios: document the edk2 firmware images; add firmware descriptors
tests: add missing dependency to build QTEST_QEMU_BINARY, round 2
Makefile: install the edk2 firmware images and their descriptors
MAINTAINERS: add the "EDK2 Firmware" subsystem
.gitignore | 1 +
MAINTAINERS | 12 ++
Makefile | 29 ++-
configure | 1 +
pc-bios/README | 11 ++
pc-bios/descriptors/50-edk2-i386-secure.json | 34 ++++
pc-bios/descriptors/50-edk2-x86_64-secure.json | 35 ++++
pc-bios/descriptors/60-edk2-aarch64.json | 31 +++
pc-bios/descriptors/60-edk2-arm.json | 31 +++
pc-bios/descriptors/60-edk2-i386.json | 33 ++++
pc-bios/descriptors/60-edk2-x86_64.json | 34 ++++
pc-bios/edk2-aarch64-code.fd.bz2 | Bin 0 -> 1177603 bytes
pc-bios/edk2-arm-code.fd.bz2 | Bin 0 -> 1173662 bytes
pc-bios/edk2-arm-vars.fd.bz2 | Bin 0 -> 263 bytes
pc-bios/edk2-i386-code.fd.bz2 | Bin 0 -> 1688659 bytes
pc-bios/edk2-i386-secure-code.fd.bz2 | Bin 0 -> 1881979 bytes
pc-bios/edk2-i386-vars.fd.bz2 | Bin 0 -> 190 bytes
pc-bios/edk2-licenses.txt | 209 ++++++++++++++++++++
pc-bios/edk2-x86_64-code.fd.bz2 | Bin 0 -> 1669280 bytes
pc-bios/edk2-x86_64-secure-code.fd.bz2 | Bin 0 -> 1901210 bytes
roms/Makefile | 9 +-
roms/Makefile.edk2 | 148 +++++++++++++++
roms/edk2 | 2 +-
roms/edk2-build.sh | 55 ++++++
roms/edk2-funcs.sh | 253 +++++++++++++++++++++++++
tests/Makefile.include | 2 +-
tests/uefi-test-tools/build.sh | 100 +---------
27 files changed, 934 insertions(+), 96 deletions(-)
create mode 100644 pc-bios/descriptors/50-edk2-i386-secure.json
create mode 100644 pc-bios/descriptors/50-edk2-x86_64-secure.json
create mode 100644 pc-bios/descriptors/60-edk2-aarch64.json
create mode 100644 pc-bios/descriptors/60-edk2-arm.json
create mode 100644 pc-bios/descriptors/60-edk2-i386.json
create mode 100644 pc-bios/descriptors/60-edk2-x86_64.json
create mode 100644 pc-bios/edk2-aarch64-code.fd.bz2
create mode 100644 pc-bios/edk2-arm-code.fd.bz2
create mode 100644 pc-bios/edk2-arm-vars.fd.bz2
create mode 100644 pc-bios/edk2-i386-code.fd.bz2
create mode 100644 pc-bios/edk2-i386-secure-code.fd.bz2
create mode 100644 pc-bios/edk2-i386-vars.fd.bz2
create mode 100644 pc-bios/edk2-licenses.txt
create mode 100644 pc-bios/edk2-x86_64-code.fd.bz2
create mode 100644 pc-bios/edk2-x86_64-secure-code.fd.bz2
create mode 100644 roms/Makefile.edk2
create mode 100755 roms/edk2-build.sh
create mode 100644 roms/edk2-funcs.sh
--
2.19.1.3.g30247aa5d201
- [Qemu-devel] [PULL 00/12] bundle edk2 platform firmware with QEMU,
Laszlo Ersek <=
- [Qemu-devel] [PULL 01/12] roms: lift "edk2-funcs.sh" from "tests/uefi-test-tools/build.sh", Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 02/12] roms/edk2-funcs.sh: require gcc-4.8+ for building i386 and x86_64, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 03/12] tests/uefi-test-tools/build.sh: work around TianoCore#1607, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 04/12] roms/edk2: advance to tag edk2-stable201903, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 05/12] roms/edk2-funcs.sh: add the qemu_edk2_get_thread_count() function, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 06/12] roms/Makefile: replace the $(EDK2_EFIROM) target with "edk2-basetools", Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 07/12] roms: build edk2 firmware binaries and variable store templates, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 08/12] pc-bios: add edk2 firmware binaries and variable store templates, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 09/12] pc-bios: document the edk2 firmware images; add firmware descriptors, Laszlo Ersek, 2019/04/23
- [Qemu-devel] [PULL 11/12] Makefile: install the edk2 firmware images and their descriptors, Laszlo Ersek, 2019/04/23