]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Add command line and validation for TDX type
authorZhenzhong Duan <zhenzhong.duan@intel.com>
Thu, 10 Jul 2025 07:21:11 +0000 (03:21 -0400)
committerDaniel P. Berrangé <berrange@redhat.com>
Fri, 25 Jul 2025 10:27:59 +0000 (11:27 +0100)
commit67b0720d2f2a16ab59a11aa8ecccfe11c73d8727
treed8b172be64ba5617de45b2dfcd745f62fe87d1a7
parentea625cb60b6c829d96c67a4ac99f6ccb96a15257
qemu: Add command line and validation for TDX type

QEMU will provides 'tdx-guest' object which is used to launch encrypted
VMs on Intel platform using TDX feature.

Command line looks like:
$QEMU ... \
  -object '{"qom-type":"tdx-guest","id":"lsec0","mrconfigid":"xxx","mrowner":"xxx","mrownerconfig":"xxx","attributes":268435457}' \
  -machine pc-q35-6.0,confidential-guest-support=lsec0

Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/conf/domain_conf.h
src/qemu/qemu_command.c
src/qemu/qemu_validate.c