Re: [Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Juergen Gross
On 25/10/16 16:02, Jan Beulich wrote: On 25.10.16 at 15:47, wrote: >> On 25/10/16 15:20, Jan Beulich wrote: >> On 25.10.16 at 13:41, wrote: On 25/10/16 11:06, Jan Beulich wrote: On 25.10.16 at 07:52, wrote: >> ---

Re: [Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Jan Beulich
>>> On 25.10.16 at 15:47, wrote: > On 25/10/16 15:20, Jan Beulich wrote: > On 25.10.16 at 13:41, wrote: >>> On 25/10/16 11:06, Jan Beulich wrote: >>> On 25.10.16 at 07:52, wrote: > --- a/tools/xenstore/xenstored_transaction.c >

Re: [Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Juergen Gross
On 25/10/16 15:20, Jan Beulich wrote: On 25.10.16 at 13:41, wrote: >> On 25/10/16 11:06, Jan Beulich wrote: >> On 25.10.16 at 07:52, wrote: --- a/tools/xenstore/xenstored_transaction.c +++ b/tools/xenstore/xenstored_transaction.c @@ -79,6

Re: [Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Jan Beulich
>>> On 25.10.16 at 13:41, wrote: > On 25/10/16 11:06, Jan Beulich wrote: > On 25.10.16 at 07:52, wrote: >>> --- a/tools/xenstore/xenstored_transaction.c >>> +++ b/tools/xenstore/xenstored_transaction.c >>> @@ -79,6 +79,11 @@ struct transaction >>> >>>

Re: [Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Juergen Gross
On 25/10/16 11:06, Jan Beulich wrote: On 25.10.16 at 07:52, wrote: >> --- a/tools/xenstore/xenstored_transaction.c >> +++ b/tools/xenstore/xenstored_transaction.c >> @@ -79,6 +79,11 @@ struct transaction >> >> /* List of changed domains - to record the changed domain

[Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-25 Thread Jan Beulich
>>> On 25.10.16 at 07:52, wrote: > --- a/tools/xenstore/xenstored_transaction.c > +++ b/tools/xenstore/xenstored_transaction.c > @@ -79,6 +79,11 @@ struct transaction > > /* List of changed domains - to record the changed domain entry number > */ > struct list_head

[Xen-devel] [PATCH 1/2] xenstore: add support for reading directory with many children

2016-10-24 Thread Juergen Gross
As the payload size for one xenstore wire command is limited to 4096 bytes it is impossible to read the children names of a node with a large number of children (e.g. /local/domain in case of a host with more than about 2000 domains). This effectively limits the maximum number of domains a host