Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 69ad229659307ec4e3a7b99a45acf790b596f047
https://github.com/tianocore/edk2/commit/69ad229659307ec4e3a7b99a45acf790b596f047
Author: Gerd Hoffmann <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M MdePkg/Include/Register/Amd/Svsm.h
Log Message:
-----------
MdePkg/Svsm: add SVSM_UEFI_MM_PROTOCOL
The SVSM_UEFI_MM_PROTOCOL protocol allows to send MM communication buffers to
the SVSM (instead of edk2 MM code) and let SVSM manage EFI variables that way.
This patch adds protocol and call numbers to svsm include file.
Signed-off-by: Gerd Hoffmann <[email protected]>
Commit: 891230f07961c6980bfd3996d5a571c938fa835b
https://github.com/tianocore/edk2/commit/891230f07961c6980bfd3996d5a571c938fa835b
Author: Gerd Hoffmann <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M UefiCpuPkg/Include/Library/AmdSvsmLib.h
M UefiCpuPkg/Library/AmdSvsmLibNull/AmdSvsmLibNull.c
Log Message:
-----------
UefiCpuPkg/AmdSvsmLib: add AmdSvsmUefiMmRequest
The SVSM_UEFI_MM_PROTOCOL protocol allows to send MM communication buffers to
the SVSM (instead of edk2 MM code) and let SVSM manage EFI variables that way.
This patch adds a helper function to send MM communication buffers to the SVSM
to the AmdSvsmLib library header and a stub function to the Null library
implementation.
Signed-off-by: Gerd Hoffmann <[email protected]>
Commit: 494674c99a47ef198fcb7697fa6ea6553197dd70
https://github.com/tianocore/edk2/commit/494674c99a47ef198fcb7697fa6ea6553197dd70
Author: Gerd Hoffmann <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M OvmfPkg/Library/AmdSvsmLib/AmdSvsmLib.c
Log Message:
-----------
OvmfPkg/AmdSvsmLib: add AmdSvsmUefiMmRequest
The SVSM_UEFI_MM_PROTOCOL protocol allows to send MM communication buffers to
the SVSM (instead of edk2 MM code) and let SVSM manage EFI variables that way.
This patch implements the helper function to send MM communication buffers to
the SVSM for the OVMF AmdSvsmLib implementation.
Signed-off-by: Gerd Hoffmann <[email protected]>
Commit: 4bfc280b57971743591f923516832a3fa84f5dde
https://github.com/tianocore/edk2/commit/4bfc280b57971743591f923516832a3fa84f5dde
Author: Gerd Hoffmann <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
A OvmfPkg/VirtMmCommunicationDxe/Svsm.c
A OvmfPkg/VirtMmCommunicationDxe/SvsmNull.c
M OvmfPkg/VirtMmCommunicationDxe/VirtMmCommunication.c
M OvmfPkg/VirtMmCommunicationDxe/VirtMmCommunication.h
M OvmfPkg/VirtMmCommunicationDxe/VirtMmCommunication.inf
Log Message:
-----------
OvmfPkg/VirtMmCommunicationDxe: add SVSM support
When running on SVSM check whenever SVSM_UEFI_MM_PROTOCOL is supported, and if
that is the case send MM communication requests to the SVSM (instead of the
qemu uefi-vars device).
Signed-off-by: Gerd Hoffmann <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/cf88e226f5d9...4bfc280b5797
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits