[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 for Xen 4.6 1/4] xen: enabling XL to set per-VCPU parameters of a domain for RTDS scheduler
On Wed, May 27, 2015 at 5:02 AM, Chao Peng <chao.p.peng@xxxxxxxxxxxxxxx> wrote: > On Mon, May 25, 2015 at 07:05:52PM -0500, Chong Li wrote: > > I didn't see any fields you need to copy back here ('vcpus' were copied back > in rt_vcpu_cntl() already). > >> +{ >> + struct rt_private *prv = rt_priv(ops); >> + struct rt_dom * const sdom = rt_dom(d); >> + struct rt_vcpu *svc; >> + struct list_head *iter; >> + unsigned long flags; >> + int rc = 0; >> + xen_domctl_sched_rtds_params_t local_sched; >> + unsigned int vcpuid; >> + unsigned int i; > > 'vcpuid' is only used in 'get' path once while 'i' is used in 'set' path > only, perhaps merge the two variables? > Yes, we can use vcpuid in both cases. > >> + } >> + spin_unlock_irqrestore(&prv->lock, flags); >> + break; > > 'nr_vcpus' is not actually used untile now but in xc side you do pass > that in. > Right. nr_vcpus is just useful when it is 'set' case. I'll remove this from the 'get' case. > Regards > Chao Thanks, Chong _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |