This repository was archived by the owner on Sep 4, 2025. It is now read-only.

Description
By following the instructions in the README.md I could not start a vtpmtd instance, I usually get that error:
qemu-system-x86_64: -object tdx-guest,id=tdx,vtpm-type=server,vtpm-userid=535a33ce-1e8b-11f0-a61e-f7a27c4b07dc,vtpm-path=unix:/tmp/vtpm-123.sock: Invalid parameter 'vtpm-type'
Qemu version: 9.0.2
Qemu objects list:
$ qemu-system-x86_64 -object help
List of user creatable objects:
acpi-generic-initiator
authz-list
authz-list-file
authz-simple
can-bus
can-host-socketcan
colo-compare
cryptodev-backend
cryptodev-backend-builtin
cryptodev-vhost-user
dbus-vmstate
filter-buffer
filter-dump
filter-mirror
filter-redirector
filter-replay
filter-rewriter
input-barrier
input-linux
iommufd
iothread
main-loop
memory-backend-file
memory-backend-memfd
memory-backend-ram
pr-manager-helper
qtest
rng-builtin
rng-egd
rng-random
secret
secret_keyring
sev-guest
tdx-guest
thread-context
throttle-group
tls-cipher-suites
tls-creds-anon
tls-creds-psk
tls-creds-x509
x-remote-object
Which version of qemu / tree should one use to get this working?