Hi, > + if (!(kvm_check_extension(KVM_STATE(ms->accelerator), KVM_CAP_VM_TYPES) & BIT(kvm_type))) { > + error_report("vm-type %s not supported by KVM", vm_type_name[kvm_type]); > + exit(1); > + } Not sure why TDX needs a new vm type whereas sev doesn't. But that's up for debate in the kernel tdx patches, not here. Assuming the kernel interface actually merged will look like this the patch makes sense. Acked-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> take care, Gerd