.gitignore
0001-BaseTools-do-not-build-BrotliCompress-RH-only.patch
0002-MdeModulePkg-remove-package-private-Brotli-include-p.patch
0003-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch
0004-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch
0005-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch
0006-OvmfPkg-enable-DEBUG_VERBOSE-RHEL-only.patch
0007-OvmfPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuVide.patch
0008-ArmVirtPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuR.patch
0009-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch
0010-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch
0011-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch
0012-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch
0013-UefiCpuPkg-MpInitLib-fix-apic-mode-for-cpu-hotplug.patch
0014-CryptoPkg-CrtLib-add-stat.h.patch
0015-CryptoPkg-CrtLib-add-access-open-read-write-close-sy.patch
0016-OvmfPkg-set-PcdVariableStoreSize-PcdMaxVolatileVaria.patch
0017-silence-.-has-a-LOAD-segment-with-RWX-permissions-wa.patch
30-edk2-ovmf-4m-qcow2-x64-sb-enrolled.json
30-edk2-ovmf-ia32-sb-enrolled.json
31-edk2-ovmf-2m-raw-x64-sb-enrolled.json
40-edk2-ovmf-4m-qcow2-x64-sb.json
40-edk2-ovmf-ia32-sb.json
41-edk2-ovmf-2m-raw-x64-sb.json
50-edk2-aarch64-qcow2.json
50-edk2-arm-verbose.json
50-edk2-ovmf-4m-qcow2-x64-nosb.json
50-edk2-ovmf-ia32-nosb.json
50-edk2-ovmf-x64-microvm.json
50-edk2-riscv-qcow2.json
51-edk2-aarch64-raw.json
51-edk2-ovmf-2m-raw-x64-nosb.json
52-edk2-aarch64-verbose-qcow2.json
53-edk2-aarch64-verbose-raw.json
60-edk2-ovmf-x64-amdsev.json
60-edk2-ovmf-x64-inteltdx.json
DBXUpdate-20220812.ia32.bin
DBXUpdate-20220812.x64.bin
DBXUpdate-20230314.ia32.bin
DBXUpdate-20230314.x64.bin
DBXUpdate-20230509.ia32.bin
DBXUpdate-20230509.x64.bin
README.experimental
changelog
edk2-build.fedora
edk2-build.fedora.platforms
edk2-build.rhel-9
edk2.spec
ovmf-whitepaper-c770f8c.txt
sources
edk2-build.py
make-tarball.sh
README.experimental
experimental edk2 builds ------------------------ OVMF.stateless.fd OVMF.stateless.secboot.fd OVMF.stateless.secboot.pcr Stateless (== no persistent uefi variables) ovmf build. Has secure boot support, the 'secboot' variant has secure boot enabled. Does not require SMM support. OVMF_CODE.4m.secboot.strictnx.fd OVMF build with strict NX configuration (using r-x for code, rw- for data). Known to not work with some grub and linux kernel versions because they use the wrong memory type for allocations and run into NX faults. Useful for bootloader development and CI. QEMU_EFI.strictnx.fd QEMU_EFI-strictnx-pflash.raw ArmVirt build with strict NX configuration (see above for details). QEMU_EFI.secboot.testonly.fd QEMU_EFI-secboot-testonly-pflash.raw vars-template-secboot-testonly-pflash.raw ArmVirt build with secure boot support. Exposes the secure boot APIs, so they can be used for development / testing / CI. The EFI variable store is NOT protected, therefore the build is NOT suitable for production use.