[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v10 05/11] libxl: Change default for b_info->{cpu, node}map to "not allocated"
On Fri, 2014-06-20 at 18:19 +0200, Dario Faggioli wrote: > by avoiding allocating them in libxl__domain_build_info_setdefault. > In fact, back in 7e449837 ("libxl: provide _init and _setdefault for > libxl_domain_build_info") and a5d30c23 ("libxl: allow for explicitly > specifying node-affinity"), it was decided that the default for these > fields was for them to be allocted and filled. "allocated" > Signed-off-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> > + * updated accordingly; if it does not manage, inf->nodemap is just left info-> ? > + * alone. It is then the the subsequent call to > + * libxl_domain_set_nodeaffinity() that enacts the actual placement. > */ > if (libxl_defbool_val(info->numa_placement)) { > - if (!libxl_bitmap_is_full(&info->cpumap)) { > + if (info->cpumap.size) { Not for now but a helper for this might be nice on day. > LOG(ERROR, "Can run NUMA placement only if no vcpu " > - "affinity is specified"); > + "affinity is specified explicitly"); OOI, this says "Can run", I think what it really means is "I will run"? No change needed just curious. I'll fix the two typos on commit, assuming nothing in the remainder of the series requires a resend. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |