.arch.gic_version = XEN_DOMCTL_CONFIG_GIC_NATIVE,
.arch.nr_spis = 0,
.flags = XEN_DOMCTL_CDF_hvm_guest | XEN_DOMCTL_CDF_hap,
- .max_vcpus = 1,
.max_evtchn_port = -1,
.max_grant_frames = 64,
.max_maptrack_frames = 1024,
if ( dt_property_read_bool(node, "vpl011") )
d_cfg.arch.nr_spis = GUEST_VPL011_SPI - 32 + 1;
- dt_property_read_u32(node, "cpus", &d_cfg.max_vcpus);
+
+ if ( !dt_property_read_u32(node, "cpus", &d_cfg.max_vcpus) )
+ panic("Missing property 'cpus' for domain %s\n",
+ dt_node_name(node));
d = domain_create(++max_init_domid, &d_cfg, false);
if ( IS_ERR(d) )