UEFI firmware for 64-bit virtual machines
Go to file
Miroslav Rezanina 8ae7c916be * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5
- edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch [RHEL-21157]
- edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch [RHEL-21157]
- edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411-2.patch [RHEL-21157]
-  edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-411-3.patch [RHEL-21157]
- edk2-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch [RHEL-21157]
- edk2-OvmfPkg-Sec-Setup-MTRR-early-in-the-boot-process.patch [RHEL-21704]
- edk2-MdePkg-ArchitecturalMsr.h-add-defines-for-MTRR-cache.patch [RHEL-21704]
- edk2-UefiCpuPkg-MtrrLib.h-use-cache-type-defines-from-Arc.patch [RHEL-21704]
- edk2-OvmfPkg-Sec-use-cache-type-defines-from-Architectura.patch [RHEL-21704]
- Resolves: RHEL-21157
  (CVE-2022-36764 edk2: heap buffer overflow in Tcg2MeasurePeImage() [rhel-9])
- Resolves: RHEL-21704
  (vGPU VM take several minutes to show tianocore logo if firmware is ovmf)
2024-02-19 05:57:22 -05:00
.gitignore * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
30-edk2-ovmf-x64-sb-enrolled.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
40-edk2-ovmf-x64-sb.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
50-edk2-aarch64-qcow2.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
50-edk2-ovmf-x64-nosb.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
51-edk2-aarch64-raw.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
52-edk2-aarch64-verbose-qcow2.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
53-edk2-aarch64-verbose-raw.json * Mon May 22 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20230301gitf80f052277c8-5 2023-05-22 03:53:12 -04:00
60-edk2-ovmf-x64-amdsev.json * Thu Dec 15 2022 Camilla Conte <cconte@redhat.com> - 20221207gitfff6d81270b5-1 2022-12-15 12:45:35 +00:00
60-edk2-ovmf-x64-inteltdx.json * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0001-ignore-build-artifacts-generated-files-session-setti.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0002-Remove-submodules.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0003-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0004-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0005-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0006-OvmfPkg-enable-DEBUG_VERBOSE-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0007-OvmfPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuVide.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0008-ArmVirtPkg-silence-DEBUG_VERBOSE-0x00400000-in-QemuR.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0009-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0010-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0011-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0012-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0013-OvmfPkg-Remove-EbcDxe-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0014-OvmfPkg-Remove-VirtioGpu-device-driver-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0015-OvmfPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL-on.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0016-ArmVirtPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0017-OvmfPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0018-ArmVirtPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0019-OvmfPkg-Remove-TftpDynamicCommand-from-shell-RHEL-on.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0020-ArmVirtPkg-Remove-TftpDynamicCommand-from-shell-RHEL.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0021-OvmfPkg-Remove-HttpDynamicCommand-from-shell-RHEL-on.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0022-ArmVirtPkg-Remove-HttpDynamicCommand-from-shell-RHEL.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0023-OvmfPkg-Remove-LinuxInitrdDynamicShellCommand-RHEL-o.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0024-ArmVirtPkg-Remove-LinuxInitrdDynamicShellCommand-RHE.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0025-UefiCpuPkg-MpInitLib-fix-apic-mode-for-cpu-hotplug.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0026-OvmfPkg-AmdSevDxe-Shim-Reboot-workaround-RHEL-only.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0027-recreate-import-.distro-directory.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0028-distro-apply-git-diff-c9s-new_c9s-by-mirek.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0029-CryptoPkg-CrtLib-add-stat.h-include-file.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0030-CryptoPkg-CrtLib-add-access-open-read-write-close-sy.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
0031-ArmVirtQemu-Allow-EFI-memory-attributes-protocol-to-.patch * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
edk2-build.py * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
edk2-build.rhel-9 * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
edk2-MdePkg-ArchitecturalMsr.h-add-defines-for-MTRR-cache.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-OvmfPkg-RiscVVirt-use-gEfiAuthenticatedVariableGuid-.patch * Mon Jan 15 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-2 2024-01-15 08:56:12 -05:00
edk2-OvmfPkg-Sec-Setup-MTRR-early-in-the-boot-process.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-OvmfPkg-Sec-use-cache-type-defines-from-Architectura.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-add-a-loop-for-NorFlashWrite.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-add-casts-to-UINTN-and-UINT3.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-allow-larger-writes-without-.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-clarify-block-write-logic-fi.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-move-DoErase-code-block-into.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-sanity-check-variables.patch * Mon Jan 15 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-2 2024-01-15 08:56:12 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-stop-accepting-gEfiVariableG.patch * Mon Jan 15 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-2 2024-01-15 08:56:12 -05:00
edk2-OvmfPkg-VirtNorFlashDxe-ValidateFvHeader-unwritten-s.patch * Wed Jan 31 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-4 2024-01-31 04:45:05 -05:00
edk2-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch * Mon Jan 22 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-3 2024-01-22 07:28:42 -05:00
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411-2.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-411.patch * Mon Jan 22 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-3 2024-01-22 07:28:42 -05:00
edk2-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-411-3.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch * Mon Jan 22 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-3 2024-01-22 07:28:42 -05:00
edk2-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2-UefiCpuPkg-MtrrLib.h-use-cache-type-defines-from-Arc.patch * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
edk2.spec * Mon Feb 19 2024 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-5 2024-02-19 05:57:22 -05:00
gating.yaml Initial gating.yaml for RHEL9 OSCI gating 2021-05-26 09:49:58 +08:00
ovmf-whitepaper-c770f8c.txt RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:57:19 +02:00
README.rst * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00
sources * Fri Dec 15 2023 Miroslav Rezanina <mrezanin@redhat.com> - 20231122-1 2023-12-15 03:37:46 -05:00

===================
EDK2 development
===================

EDK2 is maintained in a `source tree`_ rather than directly in dist-git
using packit service that provides way to develope using regular source code
structure and provides way to generate SRPM and build using koji service.

Developers deliver all changes to source-git using merge request. Only maintainers
will be pushing changes sent to source-git to dist-git.

Each release in dist-git is tagged in the source repository so you can easily
check out the source tree for a build. The tags are in the format
name-version-release, but note release doesn't contain the dist tag since the
source can be built in different build roots (Fedora, CentOS, etc.)

.. _source tree: https://gitlab.com/redhat/centos-stream/src/edk2