diff options
author | Tom Lendacky <thomas.lendacky@amd.com> | 2024-03-08 07:32:22 -0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-04-17 20:04:41 +0000 |
commit | b505f11f395ae71b1caed2b4ceb61f34023c709e (patch) | |
tree | f4fe0e4d5b76c34e5529cb0d89519624dd5eb5dd /BaseTools/Source/Python/FirmwareStorageFormat/SectionHeader.py | |
parent | 5a67a2efa7f0542f5afc7eb70f75bc8f6a6c4d24 (diff) | |
download | edk2-b505f11f395ae71b1caed2b4ceb61f34023c709e.tar.gz edk2-b505f11f395ae71b1caed2b4ceb61f34023c709e.tar.bz2 edk2-b505f11f395ae71b1caed2b4ceb61f34023c709e.zip |
OvmfPkg/AmdSvsmLib: Add support for the SVSM_CORE_PVALIDATE call
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4654
The PVALIDATE instruction can only be performed at VMPL0. An SVSM will
be present when running at VMPL1 or higher.
When an SVSM is present, use the SVSM_CORE_PVALIDATE call to perform
memory validation instead of issuing the PVALIDATE instruction directly.
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Diffstat (limited to 'BaseTools/Source/Python/FirmwareStorageFormat/SectionHeader.py')
0 files changed, 0 insertions, 0 deletions