On 26.12.2024 17:57, Daniel P. Smith wrote: > Introduce the ability to assign capabilities to a domain via its definition in > device tree. The first capability enabled to select is the control domain > capability.
Hmm, and not at the same time another one to select "hardware domain"? > --- a/xen/arch/x86/domain-builder/fdt.c > +++ b/xen/arch/x86/domain-builder/fdt.c > @@ -158,6 +158,18 @@ static int __init process_domain_node( > bd->max_vcpus = val; > printk(" max vcpus: %d\n", bd->max_vcpus); > } > + else if ( strncmp(prop_name, "capabilities", name_len) == 0 ) > + { > + if ( fdt_prop_as_u32(prop, &bd->capabilities) != 0 ) > + { > + printk(" failed processing domain id for domain %s\n", > name); "domain id"? Jan