On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> In order to be able to have full support of a xenstore domain in Xen
> add a "Xenstore-domain" flag to the hypervisor. This flag must be
> specified at domain creation time and is returned by
> XEN_DOMCTL_getdomaininfo.
>
> It will allow th
On 08/01/16 14:07, Jan Beulich wrote:
On 08.01.16 at 14:08, wrote:
>> --- a/xen/common/domain.c
>> +++ b/xen/common/domain.c
>> @@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned
>> int domcr_flags,
>> hardware_domain = d;
>> }
>>
>> +if ( domcr_fla
On 08/01/16 17:03, Jan Beulich wrote:
On 08.01.16 at 15:22, wrote:
>> On 08/01/16 15:07, Jan Beulich wrote:
>> On 08.01.16 at 14:08, wrote:
--- a/xen/common/domain.c
+++ b/xen/common/domain.c
@@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned
>> int
>>> On 08.01.16 at 15:22, wrote:
> On 08/01/16 15:07, Jan Beulich wrote:
> On 08.01.16 at 14:08, wrote:
>>> --- a/xen/common/domain.c
>>> +++ b/xen/common/domain.c
>>> @@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned
> int domcr_flags,
>>> hardware_domain =
On 08/01/16 14:22, Juergen Gross wrote:
> On 08/01/16 15:07, Jan Beulich wrote:
> On 08.01.16 at 14:08, wrote:
>>> --- a/xen/common/domain.c
>>> +++ b/xen/common/domain.c
>>> @@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned
>>> int domcr_flags,
>>> hardware_d
On 08/01/16 15:07, Jan Beulich wrote:
On 08.01.16 at 14:08, wrote:
>> --- a/xen/common/domain.c
>> +++ b/xen/common/domain.c
>> @@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned
>> int domcr_flags,
>> hardware_domain = d;
>> }
>>
>> +if ( domcr_fla
>>> On 08.01.16 at 14:08, wrote:
> --- a/xen/common/domain.c
> +++ b/xen/common/domain.c
> @@ -318,6 +318,12 @@ struct domain *domain_create(domid_t domid, unsigned int
> domcr_flags,
> hardware_domain = d;
> }
>
> +if ( domcr_flags & DOMCRF_xs_domain )
> +{
> +d->