Closed marchrap closed 2 months ago
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/PEK-849.
This message was autogenerated
It should be caused by old tdx module(you are using the old version built in 2023) doesn't match the new KVM code here, could you update your tdx module to latest version?
@fanchen2, thanks, the update of the TDX module solved the issue.
@fanchen2 I have similar issue. Could you provide info about how to update TDX module?
@fanchen2 I have similar issue. Could you provide info about how to update TDX module?
Generally, you can ask your vendor for newer IFWI(BIOS). @hector-cao Any other idea?
Hello! I have successfully enabled TDX by following the README on my Granite Rapid, Ubuntu 24.04 machine with
sudo dmesg | grep -i tdx
returning:When booting the TD using the default
virsh
.xml
definition, I also see that the TD is working withsudo dmesg | grep -i tdx
returning:However, I end up with a system with only partial AVX flags:
It is surprising that some AVX flags are enabled, but some are not. If I spawn a normal VM using the same image but without:
I get the expected flags:
Adding statements in the
.xml
definition, such as<feature name='avx' policy='force'/>
does not help. I also do not see any related errors in debug logs (/var/log/libvirt/qemu
). The AVX flags are also not visible if I boot the TD using pure QEMU withoutlibvirt
(run_td.sh
).Thanks for any recommendations/help on how to debug this further or reasons why I might be seeing such behavior.