Re: [PATCH v2 06/16] KVM: VMX: Refactor GPR index retrieval from exit qualification

From: Sean Christopherson

Date: Wed Mar 04 2026 - 23:13:27 EST


On Mon, Jan 12, 2026, Chang S. Bae wrote:
> diff --git a/arch/x86/kvm/vmx/vmx.h b/arch/x86/kvm/vmx/vmx.h
> index 2bb3ac8c5b8b..8d3e0aff2e13 100644
> --- a/arch/x86/kvm/vmx/vmx.h
> +++ b/arch/x86/kvm/vmx/vmx.h
> @@ -411,6 +411,11 @@ static __always_inline unsigned long vmx_get_exit_qual(struct kvm_vcpu *vcpu)
> return vt->exit_qualification;
> }
>
> +static inline int vmx_get_exit_qual_gpr(struct kvm_vcpu *vcpu)

s/gpr/reg

> +{
> + return (vmx_get_exit_qual(vcpu) >> 8) & 0xf;
> +}
> +
> static __always_inline u32 vmx_get_intr_info(struct kvm_vcpu *vcpu)
> {
> struct vcpu_vt *vt = to_vt(vcpu);
> --
> 2.51.0
>