Re: [PATCH v2 07/19] tools/xenstore: introduce dummy nodes for special watch paths

2023-01-11 Thread Julien Grall
Hi Juergen, On 11/01/2023 06:41, Juergen Gross wrote: On 20.12.22 20:39, Julien Grall wrote: +static void fire_special_watches(const char *name) +{ +    void *ctx = talloc_new(NULL); +    struct node *node; + +    if (!ctx) +    return; + +    node = read_node(NULL, ctx, name); + +    if (n

Re: [PATCH v2 07/19] tools/xenstore: introduce dummy nodes for special watch paths

2023-01-10 Thread Juergen Gross
On 20.12.22 20:39, Julien Grall wrote: Hi Juergen, On 13/12/2022 16:00, Juergen Gross wrote: Instead of special casing the permission handling and watch event firing for the special watch paths "@introduceDomain" and "@releaseDomain", use static dummy nodes added to the data base when starting

Re: [PATCH v2 07/19] tools/xenstore: introduce dummy nodes for special watch paths

2022-12-20 Thread Julien Grall
Hi Juergen, On 13/12/2022 16:00, Juergen Gross wrote: Instead of special casing the permission handling and watch event firing for the special watch paths "@introduceDomain" and "@releaseDomain", use static dummy nodes added to the data base when starting Xenstore. The node accounting needs to

[PATCH v2 07/19] tools/xenstore: introduce dummy nodes for special watch paths

2022-12-13 Thread Juergen Gross
Instead of special casing the permission handling and watch event firing for the special watch paths "@introduceDomain" and "@releaseDomain", use static dummy nodes added to the data base when starting Xenstore. The node accounting needs to reflect that change by adding the special nodes in the do