DD OVMF_SEV_METADATA_VERSION ; Version\r
DD (OvmfSevGuidedStructureEnd - _DescriptorSev - 16) / 12 ; Number of sections\r
\r
+; Region need to be pre-validated by the hypervisor\r
+PreValidate1:\r
+ DD SNP_SEC_MEM_BASE_DESC_1\r
+ DD SNP_SEC_MEM_SIZE_DESC_1\r
+ DD OVMF_SECTION_TYPE_SNP_SEC_MEM\r
+PreValidate2:\r
+ DD SNP_SEC_MEM_BASE_DESC_2\r
+ DD SNP_SEC_MEM_SIZE_DESC_2\r
+ DD OVMF_SECTION_TYPE_SNP_SEC_MEM\r
+\r
; SEV-SNP Secrets page\r
SevSnpSecrets:\r
DD SEV_SNP_SECRETS_BASE\r
DD CPUID_SIZE\r
DD OVMF_SECTION_TYPE_CPUID\r
\r
+; Region need to be pre-validated by the hypervisor\r
+PreValidate3:\r
+ DD SNP_SEC_MEM_BASE_DESC_3\r
+ DD SNP_SEC_MEM_SIZE_DESC_3\r
+ DD OVMF_SECTION_TYPE_SNP_SEC_MEM\r
OvmfSevGuidedStructureEnd:\r
ALIGN 16\r