On Thu, Mar 13, 2025, Jon Kohler wrote: > Add bool for pt_guest_exec_control to kvm_vcpu_arch, to be used for > runtime checks for Intel Mode Based Execution Control (MBEC) and > AMD Guest Mode Execute Control (GMET). > > Signed-off-by: Jon Kohler <jon@xxxxxxxxxxx> > > --- > arch/x86/include/asm/kvm_host.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h > index fd37dad38670..192233eb557a 100644 > --- a/arch/x86/include/asm/kvm_host.h > +++ b/arch/x86/include/asm/kvm_host.h > @@ -856,6 +856,8 @@ struct kvm_vcpu_arch { > struct kvm_hypervisor_cpuid kvm_cpuid; > bool is_amd_compatible; > > + bool pt_guest_exec_control; Again, aside from the fast that putting this in kvm_vcpu_arch is wrong, this not worth of a separate patch.