From 87a80dc4f2f5e51894db143685a5e39c8ce6f651 Mon Sep 17 00:00:00 2001 From: Laszlo Ersek Date: Wed, 10 Mar 2021 19:56:48 +0100 Subject: [PATCH] Maintainers: refresh the OVMF SEV subsystem after TianoCore #2198 and #3077 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tom added initial SEV-ES support (tracked under TianoCore#2198) in commit range 7f7f511c5a74..7f0b28415cb4. The last commit in that range created the "OvmfPkg: SEV-related modules" section in "Maintainers.txt". However, we didn't list the "OvmfPkg/ResetVector" module, which had received significant updates, enabling QEMU to learn details about the firmware, from parsing the flash image. The SEC phase of OVMF ("OvmfPkg/Sec") gained a new responsibility as well (#VC exception handling). List both modules now. James introduced the remote attested / encrypted boot OVMF platform (under TianoCore#3077) in commit range ef3e73c6a0c0..01726b6d23d4. This work further extended "OvmfPkg/ResetVector", and added: OvmfPkg/AmdSev/ OvmfPkg/Include/Guid/ConfidentialComputingSecret.h OvmfPkg/Library/PlatformBootManagerLibGrub/ List these too in the "OvmfPkg: SEV-related modules" section, and designate James as a reviewer. Cc: Andrew Fish Cc: Ard Biesheuvel Cc: Brijesh Singh Cc: James Bottomley Cc: Jiewen Yao Cc: Jordan Justen Cc: Leif Lindholm Cc: Michael D Kinney Cc: Min Xu Cc: Philippe Mathieu-Daudé Cc: Tom Lendacky Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2198 Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3077 Signed-off-by: Laszlo Ersek Message-Id: <20210310185649.19801-2-lersek@redhat.com> Acked-by: Ard Biesheuvel Reviewed-by: Philippe Mathieu-Daudé Acked-by: Brijesh Singh Acked-by: Tom Lendacky Acked-by: Jiewen Yao Acked-by: Leif Lindholm Acked-by: James Bottomley Acked-by: Min Xu --- Maintainers.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index e384971238..78d0d22bb8 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -456,14 +456,20 @@ R: Liran Alon R: Nikita Leshenko OvmfPkg: SEV-related modules +F: OvmfPkg/AmdSev/ F: OvmfPkg/AmdSevDxe/ +F: OvmfPkg/Include/Guid/ConfidentialComputingSecret.h F: OvmfPkg/Include/Library/MemEncryptSevLib.h F: OvmfPkg/IoMmuDxe/AmdSevIoMmu.* F: OvmfPkg/Library/BaseMemEncryptSevLib/ +F: OvmfPkg/Library/PlatformBootManagerLibGrub/ F: OvmfPkg/Library/VmgExitLib/ F: OvmfPkg/PlatformPei/AmdSev.c +F: OvmfPkg/ResetVector/ +F: OvmfPkg/Sec/ R: Tom Lendacky R: Brijesh Singh +R: James Bottomley OvmfPkg: TCG- and TPM2-related modules F: OvmfPkg/Include/IndustryStandard/QemuTpm.h