On Wed, 2024-08-14 at 14:18 +0800, Binbin Wu wrote: > > +#define KVM_TDX_CPUID_NO_SUBLEAF ((__u32)-1) > > + > > +struct kvm_tdx_cpuid_config { > > + __u32 leaf; > > + __u32 sub_leaf; > > + __u32 eax; > > + __u32 ebx; > > + __u32 ecx; > > + __u32 edx; > > +}; > > I am wondering if there is any specific reason to define a new structure > instead of using 'struct kvm_cpuid_entry2'? GOod question. I don't think so.