mirror of https://github.com/acidanthera/audk.git
f1d1c337e7
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3582 Improve the MemEncryptSev{Es,Snp}IsEnabled() to use the SEV_STATUS MSR value saved in the workarea. Since workarea is valid until the PEI phase, so, for the Dxe phase use the PcdConfidentialComputingGuestAttr to determine which SEV technology is enabled. Cc: Min Xu <min.m.xu@intel.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Tom Lendacky <thomas.lendacky@amd.com> Cc: Jordan Justen <jordan.l.justen@intel.com> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Erdem Aktas <erdemaktas@google.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Acked-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Brijesh Singh <brijesh.singh@amd.com> Acked-by: Jiewen Yao <jiewen.yao@intel.com> |
||
---|---|---|
.. | ||
Ia32 | ||
X64 | ||
DxeMemEncryptSevLib.inf | ||
DxeMemEncryptSevLibInternal.c | ||
PeiDxeMemEncryptSevLibInternal.c | ||
PeiMemEncryptSevLib.inf | ||
PeiMemEncryptSevLibInternal.c | ||
SecMemEncryptSevLib.inf | ||
SecMemEncryptSevLibInternal.c |