"confidential-guest-support" is the recommended property to configure machine with confidential computing technology instead of "memory-encryption".
Add "confidential-guest-support" to machine options and call out explicitly "memory-encryption" is the alias of it and not recommended. Signed-off-by: Xiaoyao Li <xiaoyao...@intel.com> --- qemu-options.hx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qemu-options.hx b/qemu-options.hx index 27b7b79c6cad..5c400114c2e5 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -36,7 +36,8 @@ DEF("machine", HAS_ARG, QEMU_OPTION_machine, \ " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n" " suppress-vmdesc=on|off disables self-describing migration (default=off)\n" " nvdimm=on|off controls NVDIMM support (default=off)\n" - " memory-encryption=@var{} memory encryption object to use (default=none)\n" + " confidential-guest-support='object-id' specifies confidential guest support object (default=none)\n" + " memory-encryption='object-id' (memory-encryption is the alias of confidential-guest-support, recommend to use confidential-guest-support)\n" " hmat=on|off controls ACPI HMAT support (default=off)\n" #ifdef CONFIG_POSIX " aux-ram-share=on|off allocate auxiliary guest RAM as shared (default: off)\n" @@ -99,8 +100,12 @@ SRST ``nvdimm=on|off`` Enables or disables NVDIMM support. The default is off. + ``confidential-guest-support=`` + confidential guest support object to use. The default is none. + ``memory-encryption=`` - Memory encryption object to use. The default is none. + The alias of ``confidential-guest-support``. Recommend to use + confidential-guest-support. ``hmat=on|off`` Enables or disables ACPI Heterogeneous Memory Attribute Table -- 2.43.0