>>> 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 &&
+
>>> 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
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
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;
>>
>>> 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
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:
>
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/