- edk2-ArmVirtPkg-Add-Hash2DxeCrypto-to-ArmVirtPkg.patch [RHEL-71687] - Resolves: RHEL-71687 ([Regression] HTTP boot not available [aarch64] [rhel-8.10.z])
80 lines
2.5 KiB
Diff
80 lines
2.5 KiB
Diff
From 2013730b133b5ea78691ede3937b98144673fe1d Mon Sep 17 00:00:00 2001
|
|
From: Flickdm <douglas.flick@microsoft.com>
|
|
Date: Mon, 20 May 2024 11:06:38 -0700
|
|
Subject: [PATCH] ArmVirtPkg: Add Hash2DxeCrypto to ArmVirtPkg
|
|
|
|
RH-Author: Oliver Steffen <osteffen@redhat.com>
|
|
RH-MergeRequest: 112: ArmVirtPkg: Add Hash2DxeCrypto to ArmVirtPkg
|
|
RH-Jira: RHEL-71687
|
|
RH-Acked-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
RH-Commit: [1/1] c84a2c074eebd93a07079683b5e5cf03d6fcd50f
|
|
|
|
This patch adds Hash2DxeCrypto to ArmVirtPkg. The Hash2DxeCrypto is
|
|
used to provide the hashing protocol services.
|
|
|
|
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
|
|
Cc: Leif Lindholm <quic_llindhol@quicinc.com>
|
|
Cc: Sami Mujawar <sami.mujawar@arm.com>
|
|
Cc: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
|
Signed-off-by: Doug Flick [MSFT] <doug.edk2@gmail.com>
|
|
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
|
|
(cherry picked from commit e10d83234c7e3caaf940df79f4b302fca3729fb0)
|
|
---
|
|
ArmVirtPkg/ArmVirtQemu.dsc | 5 +++++
|
|
ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc | 5 +++++
|
|
ArmVirtPkg/ArmVirtQemuKernel.dsc | 5 +++++
|
|
3 files changed, 15 insertions(+)
|
|
|
|
diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc
|
|
index 2b23becf30..5d4b639bf2 100644
|
|
--- a/ArmVirtPkg/ArmVirtQemu.dsc
|
|
+++ b/ArmVirtPkg/ArmVirtQemu.dsc
|
|
@@ -526,6 +526,11 @@
|
|
MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf
|
|
MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf
|
|
|
|
+ #
|
|
+ # Hash2 Protocol Support
|
|
+ #
|
|
+ SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.inf
|
|
+
|
|
#
|
|
# TPM2 support
|
|
#
|
|
diff --git a/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc b/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc
|
|
index 7c655d384d..b4dc286843 100644
|
|
--- a/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc
|
|
+++ b/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc
|
|
@@ -180,6 +180,11 @@ READ_LOCK_STATUS = TRUE
|
|
INF MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf
|
|
INF MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf
|
|
|
|
+ #
|
|
+ # Hash2 Protocol producer
|
|
+ #
|
|
+ INF SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.inf
|
|
+
|
|
#
|
|
# TPM2 support
|
|
#
|
|
diff --git a/ArmVirtPkg/ArmVirtQemuKernel.dsc b/ArmVirtPkg/ArmVirtQemuKernel.dsc
|
|
index 344e2c4ed9..dd9230e5b7 100644
|
|
--- a/ArmVirtPkg/ArmVirtQemuKernel.dsc
|
|
+++ b/ArmVirtPkg/ArmVirtQemuKernel.dsc
|
|
@@ -455,6 +455,11 @@
|
|
MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf
|
|
MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf
|
|
|
|
+ #
|
|
+ # Hash2 Protocol Support
|
|
+ #
|
|
+ SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.inf
|
|
+
|
|
#
|
|
# ACPI Support
|
|
#
|
|
--
|
|
2.47.1
|
|
|