[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1 3/4] libxl: enabling XL to set per-VCPU parameters of a domain for RTDS scheduler
On Mon, May 11, 2015 at 9:06 AM, Dario Faggioli <dario.faggioli@xxxxxxxxxx> wrote: > > On Thu, 2015-05-07 at 12:05 -0500, Chong Li wrote: > > Change sched_rtds_domain_get/set functions to support per-VCPU settings for > > RTDS scheduler. > > > > > + rc = xc_domain_getinfo(CTX->xch, domid, 1, &info); > > + if (rc < 0) { > > + LOGE(ERROR, "getting domain info"); > > + return ERROR_FAIL; > > + } > > + num_vcpus = info.nr_online_vcpus; > > > It looks like the most of other places in libxl where this is necessary > use libxl_list_vcpu(), which, if you want to open code it, uses > info.max_vcpu_id. I'd do the same. Do you mean invoking libxl_list_vcpu() here, or still using xc_domain_getinfo() (but get the total number of vcpus by info.max_vcpu_id instead of info.nr_online_vcpus)? I'm asking because it seems that libxl_list_vcpu() does much more things than what I need. > > Regards, > Dario > Chong -- Chong Li Department of Computer Science and Engineering Washington University in St.louis _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |