Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-25 Thread Jan Beulich
>>> On 24.06.15 at 20:08, wrote: > On 24/06/15 18:57, Ed White wrote: >> On 06/24/2015 07:59 AM, Jan Beulich wrote: >> On 22.06.15 at 20:56, wrote: +case HVM_PARAM_ALTP2MHVM: +if ( a.value > 1 ) +rc = -EINVAL; +if ( a.value && +

Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-25 Thread Jan Beulich
>>> On 24.06.15 at 19:57, wrote: > On 06/24/2015 07:59 AM, Jan Beulich wrote: > On 22.06.15 at 20:56, wrote: >>> +case HVM_PARAM_ALTP2MHVM: >>> +if ( a.value > 1 ) >>> +rc = -EINVAL; >>> +if ( a.value && >>> + d->arch.hvm_domain.params[HVM_PARAM_NES

Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-24 Thread Andrew Cooper
On 24/06/15 18:57, Ed White wrote: > On 06/24/2015 07:59 AM, Jan Beulich wrote: > On 22.06.15 at 20:56, wrote: >>> +case HVM_PARAM_ALTP2MHVM: >>> +if ( a.value > 1 ) >>> +rc = -EINVAL; >>> +if ( a.value && >>> + d->arch.hvm_domain.params[HVM_PARAM_NE

Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-24 Thread Ed White
On 06/24/2015 07:59 AM, Jan Beulich wrote: On 22.06.15 at 20:56, wrote: >> +case HVM_PARAM_ALTP2MHVM: >> +if ( a.value > 1 ) >> +rc = -EINVAL; >> +if ( a.value && >> + d->arch.hvm_domain.params[HVM_PARAM_NESTEDHVM] ) >> +rc = -EINVAL; >>

Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-24 Thread Jan Beulich
>>> On 22.06.15 at 20:56, wrote: > +case HVM_PARAM_ALTP2MHVM: > +if ( a.value > 1 ) > +rc = -EINVAL; > +if ( a.value && > + d->arch.hvm_domain.params[HVM_PARAM_NESTEDHVM] ) > +rc = -EINVAL; > +break; As you added the new param to the

Re: [Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-24 Thread Andrew Cooper
On 22/06/15 19:56, Ed White wrote: > diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c > index b3e74ce..8453489 100644 > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -5732,6 +5732,7 @@ static int hvm_allow_set_param(struct domain *d, > case HVM_PARAM_VIRIDIAN: >

[Xen-devel] [PATCH v2 11/12] x86/altp2m: Add altp2mhvm HVM domain parameter.

2015-06-22 Thread Ed White
The altp2mhvm and nestedhvm parameters are mutually exclusive and cannot be set together. Signed-off-by: Ed White --- docs/man/xl.cfg.pod.5 | 12 tools/libxl/libxl_create.c | 1 + tools/libxl/libxl_dom.c | 2 ++ tools/libxl/libxl_types.idl | 1 + tools/