Re: SVSM draft specification (v1.01 draft #2)

Gerd Hoffmann <[email protected]> Thu, 24 Jul 2025 17:43:35 +0200
Newsgroups dev.linux.lists.coconut-svsm
Message-ID <wa7eut74dfmqsuyy4qzcqnyob7c4d4dys4hlvygbsnvkmw7asz@73hivb555yh4>
  Hi,

>   - UEFI Management Mode service
>     - Needs references to the request/response formats

Partly covered by UEFI PI spec.  uefivars.md update:

-------------------------- cut here ------------------------
--- a/uefivars.md
+++ b/uefivars.md
@@ -51,7 +51,13 @@ protocol guid or an efi event guid), and therefore also the format of
 the request data following this header.  The `size` field specified
 the size of the request data (excluding the header).
 
-### edk2 references
+### uefi spec references
+
+ * UEFI Platform Initialization Specification, section IV-5.7 "MM
+   Communication Protocol" describes the EFI_MM_COMMUNICATE_HEADER
+   struct.
+
+### edk2 code references
 
  * MdePkg/Include/Protocol/MmCommunication.h
  * MdeModulePkg/Include/Guid/SmmVariableCommon.h
-------------------------- cut here ------------------------

I have not found anything for the two relevant protocols, I think they
are considered an edk2 implementation detail and therefore not part of
the UEFI spec.

take care,
  Gerd