audk/OvmfPkg/ResetVector/Ia32
Brijesh Singh via groups.io 2fe8edfe55 OvmfPkg/ResetVector: move clearing GHCB in SecMain
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3275

In preparation for SEV-SNP support move clearing of the GHCB memory from
the ResetVector/AmdSev.asm to SecMain/AmdSev.c. The GHCB page is not
accessed until SevEsProtocolCheck() switch to full GHCB. So, the move
does not make any changes in the code flow or logic. The move will
simplify the SEV-SNP support.

Cc: Michael Roth <michael.roth@amd.com>
Cc: James Bottomley <jejb@linux.ibm.com>
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>
2021-12-09 06:28:10 +00:00
..
AmdSev.asm OvmfPkg/ResetVector: move clearing GHCB in SecMain 2021-12-09 06:28:10 +00:00
Flat32ToFlat64.asm OvmfPkg: Enable TDX in ResetVector 2021-10-24 02:09:27 +00:00
IntelTdx.asm OvmfPkg: Enable TDX in ResetVector 2021-10-24 02:09:27 +00:00
PageTables64.asm OvmfPkg: Enable TDX in ResetVector 2021-10-24 02:09:27 +00:00