summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/AmdSev/AmdSevX64.fdf
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2022-02-16 15:00:57 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-02-28 02:46:08 +0000
commitde463163d9f6d3c5dc6b55ff35d1e5676e0e1b9f (patch)
treedbc0725abc035cf8c5ac8297780ec73519f160d6 /OvmfPkg/AmdSev/AmdSevX64.fdf
parent54cddc3ad4b3a317985ce5f491f9b1f31ab10dd8 (diff)
downloadedk2-de463163d9f6d3c5dc6b55ff35d1e5676e0e1b9f.tar.gz
edk2-de463163d9f6d3c5dc6b55ff35d1e5676e0e1b9f.tar.bz2
edk2-de463163d9f6d3c5dc6b55ff35d1e5676e0e1b9f.zip
OvmfPkg/AmdSev: reserve snp pages
The SNP patch series updated the OvmfPkgX64 build but forgot the AmdSev variant, resulting in a broken OvmfSevMetadata table. Fixes: cca9cd3dd6bf ("OvmfPkg: reserve CPUID page") Fixes: 707c71a01b9d ("OvmfPkg: reserve SNP secrets page") Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Brijesh Singh <brijesh.singh@amd.com> Acked-by: Jiewen Yao <jiewen.yao@intel.com>
Diffstat (limited to 'OvmfPkg/AmdSev/AmdSevX64.fdf')
-rw-r--r--OvmfPkg/AmdSev/AmdSevX64.fdf6
1 files changed, 6 insertions, 0 deletions
diff --git a/OvmfPkg/AmdSev/AmdSevX64.fdf b/OvmfPkg/AmdSev/AmdSevX64.fdf
index 14b5b5593f..31f2be6636 100644
--- a/OvmfPkg/AmdSev/AmdSevX64.fdf
+++ b/OvmfPkg/AmdSev/AmdSevX64.fdf
@@ -68,6 +68,12 @@ gUefiOvmfPkgTokenSpaceGuid.PcdQemuHashTableBase|gUefiOvmfPkgTokenSpaceGuid.PcdQe
0x00D000|0x001000
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupSize
+0x00E000|0x001000
+gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsSize
+
+0x00F000|0x001000
+gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidSize
+
0x010000|0x010000
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize