[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v2 04/12] x86/altp2m: basic data structures and support routines.



>>> On 22.06.15 at 20:56, <edmund.h.white@xxxxxxxxx> wrote:
> --- a/xen/include/asm-x86/hvm/hvm.h
> +++ b/xen/include/asm-x86/hvm/hvm.h
> @@ -210,6 +210,14 @@ struct hvm_function_table {
>                                    uint32_t *ecx, uint32_t *edx);
>  
>      void (*enable_msr_exit_interception)(struct domain *d);
> +
> +    /* Alternate p2m */
> +    int (*ahvm_vcpu_initialise)(struct vcpu *v);
> +    void (*ahvm_vcpu_destroy)(struct vcpu *v);
> +    int (*ahvm_vcpu_reset)(struct vcpu *v);
> +    void (*ahvm_vcpu_update_eptp)(struct vcpu *v);
> +    void (*ahvm_vcpu_update_vmfunc_ve)(struct vcpu *v);
> +    bool_t (*ahvm_vcpu_emulate_ve)(struct vcpu *v);
>  };

These ahvm_ prefixes are pretty strange - this isn't about
alternate HVM after all.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.