>>> On 22.05.18 at 13:20, <andrew.coop...@citrix.com> wrote: > @@ -537,25 +544,27 @@ enum vmx_msr_list_type { > VMX_MSR_GUEST, > }; > > -int vmx_add_msr(uint32_t msr, enum vmx_msr_list_type type); > +int vmx_add_msr(struct vcpu *v, uint32_t msr, enum vmx_msr_list_type type); > > -static inline int vmx_add_host_load_msr(uint32_t msr) > +static inline int vmx_add_guest_msr(struct vcpu *v, uint32_t msr) > { > - return vmx_add_msr(msr, VMX_MSR_HOST); > + return vmx_add_msr(v, msr, VMX_MSR_GUEST); > } > > -static inline int vmx_add_guest_msr(uint32_t msr) > +static inline int vmx_add_host_load_msr(struct vcpu *v, uint32_t msr) > { > - return vmx_add_msr(msr, VMX_MSR_GUEST); > + return vmx_add_msr(v, msr, VMX_MSR_HOST); > } > > -struct vmx_msr_entry *vmx_find_msr(uint32_t msr, enum vmx_msr_list_type > type); > +struct vmx_msr_entry *vmx_find_msr(struct vcpu *v, uint32_t msr, > + enum vmx_msr_list_type type); > > -static inline int vmx_read_guest_msr(uint32_t msr, uint64_t *val) > +static inline int vmx_read_guest_msr(struct vcpu *v, uint32_t msr, > + uint64_t *val)
It would seem logical for the new parameter to be constified for at least these last two. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel