summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/AmdSevDxe/AmdSevDxe.inf
diff options
context:
space:
mode:
authorDionna Glaze <dionnaglaze@google.com>2023-01-26 21:17:37 +0000
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-01-26 23:00:51 +0000
commita00e2e5513926a4031d96dc707113d13e1cdf814 (patch)
tree7c53dba69741788f26b7abc976ea17df21e96755 /OvmfPkg/AmdSevDxe/AmdSevDxe.inf
parentca573b86157e7fcd34cd44e79ebd10e89d8b8cc4 (diff)
downloadedk2-a00e2e5513926a4031d96dc707113d13e1cdf814.tar.gz
edk2-a00e2e5513926a4031d96dc707113d13e1cdf814.tar.bz2
edk2-a00e2e5513926a4031d96dc707113d13e1cdf814.zip
OvmfPkg: Add memory acceptance event in AmdSevDxe
The added behavior is to accept all unaccepted memory at ExitBootServices if the behavior is not disabled. This allows safe upgrades for OS loaders to affirm their support for the unaccepted memory type. Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: James Bottomley <jejb@linux.ibm.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Tom Lendacky <thomas.lendacky@amd.com> Cc: Ard Biesheuvel <ardb@kernel.org> Cc: "Min M. Xu" <min.m.xu@intel.com> Cc: Andrew Fish <afish@apple.com> Cc: "Michael D. Kinney" <michael.d.kinney@intel.com> Signed-off-by: Dionna Glaze <dionnaglaze@google.com> Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'OvmfPkg/AmdSevDxe/AmdSevDxe.inf')
-rw-r--r--OvmfPkg/AmdSevDxe/AmdSevDxe.inf1
1 files changed, 1 insertions, 0 deletions
diff --git a/OvmfPkg/AmdSevDxe/AmdSevDxe.inf b/OvmfPkg/AmdSevDxe/AmdSevDxe.inf
index cd1b686c53..5b443d45bc 100644
--- a/OvmfPkg/AmdSevDxe/AmdSevDxe.inf
+++ b/OvmfPkg/AmdSevDxe/AmdSevDxe.inf
@@ -52,6 +52,7 @@
[Guids]
gConfidentialComputingSevSnpBlobGuid
+ gEfiEventBeforeExitBootServicesGuid
[Pcd]
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId