Re: [PATCH 10/23] xen/arm: dom0less delay xenstore initialization

2025-03-07 Thread Jason Andryuk
On 2025-03-06 20:59, Stefano Stabellini wrote: On Thu, 6 Mar 2025, Jason Andryuk wrote: @@ -697,7 +703,7 @@ static int __init alloc_xenstore_evtchn(struct domain *d) int rc; alloc.dom = d->domain_id; -alloc.remote_dom = hardware_domain->domain_id; +alloc.remote_dom = xs

Re: [PATCH 10/23] xen/arm: dom0less delay xenstore initialization

2025-03-06 Thread Stefano Stabellini
On Thu, 6 Mar 2025, Jason Andryuk wrote: > To allocate the xenstore event channel and initialize the grant table > entry, the xenstore domid is neeed. A dom0 is craeted before the domUs, > so it is normally available through hardware_domain. With capabilities > and dom0less, the xenstore domain m

[PATCH 10/23] xen/arm: dom0less delay xenstore initialization

2025-03-06 Thread Jason Andryuk
To allocate the xenstore event channel and initialize the grant table entry, the xenstore domid is neeed. A dom0 is craeted before the domUs, so it is normally available through hardware_domain. With capabilities and dom0less, the xenstore domain may not be created first. Keep the population of