>>> On 17.02.17 at 16:42, <sergey.dya...@citrix.com> wrote: > --- a/xen/arch/x86/hvm/vmx/vmcs.c > +++ b/xen/arch/x86/hvm/vmx/vmcs.c > @@ -1347,17 +1347,12 @@ struct vmx_msr_entry *vmx_find_msr(u32 msr, int type) > > int vmx_read_guest_msr(u32 msr, u64 *val) > { > - struct vcpu *curr = current; > - unsigned int i, msr_count = curr->arch.hvm_vmx.msr_count; > - const struct vmx_msr_entry *msr_area = curr->arch.hvm_vmx.msr_area; > + struct vmx_msr_entry *ent; > > - for ( i = 0; i < msr_count; i++ ) > + if ( (ent = vmx_find_msr(msr, VMX_GUEST_MSR)) != NULL )
I think this would read better (less parentheses etc) as struct vmx_msr_entry *ent = vmx_find_msr(msr, VMX_GUEST_MSR); if ( ent ) but either way Reviewed-by: Jan Beulich <jbeul...@suse.com> Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel