On Fri, Jul 02, 2021, isaku.yamahata@xxxxxxxxx wrote: > From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx> > > This is preparatory clean up for TDX support. > Move out kvm_cpu_vmxon() from vmx.c to virtext.h with rename to > vcpu_vmxon(). Which will be used outside of kvm. > SEAMLDER to load TDX module which occurs at kernel early boot phase. ^^^^^^^^ SEAMLDR? This patch can't be reviewed without seeing the TDX-Module load/init code, and that code has been moved to a different (not yet posted?) series. E.g. at the end of this series, KVM is still the only user. > As bonus, this also increases the symetry with cpu_vmxoff(). ^^^^^^^ symmetry