]> git.ipfire.org Git - thirdparty/qemu.git/commit
i386/tdx: Disable SMM for TDX VMs
authorXiaoyao Li <xiaoyao.li@intel.com>
Thu, 8 May 2025 14:59:42 +0000 (10:59 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 28 May 2025 17:35:54 +0000 (19:35 +0200)
commit810d4e83d07ca0d072205453a42c324a51d5a5fa
tree9ec542f8841341b8fa2d73f0103c3edec88c3292
parentda6728658bf63d6a3989f1587a33566b3e54bed8
i386/tdx: Disable SMM for TDX VMs

TDX doesn't support SMM and VMM cannot emulate SMM for TDX VMs because
VMM cannot manipulate TDX VM's memory.

Disable SMM for TDX VMs and error out if user requests to enable SMM.

Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20250508150002.689633-37-xiaoyao.li@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/kvm/tdx.c