[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [BUG] Linux process vruntime accounting in Xen
On Wed, May 18, 2016 at 8:57 AM, Dario Faggioli <dario.faggioli@xxxxxxxxxx> wrote: > On Wed, 2016-05-18 at 14:24 +0200, Juergen Gross wrote: >> On 17/05/16 11:33, George Dunlap wrote: >> > > Looks like CONFIG_PARAVIRT_TIME_ACCOUNTING is used for adjusting >> > > process >> > > times. KVM uses it but Xen doesn't. >> > Is someone on the Linux side going to put this on their to-do list >> > then? :-) >> >> Patch sent. >> > Yep, seen it, thanks. > >> Support was already existing for arm. >> > Yes!! I remember Stefano talking about introducing it, and that was > also why I thought we had it already since long time on x86. > > Well, anyway... :-) > >> What is missing is support for >> paravirt_steal_rq_enabled which requires to be able to read the >> stolen >> time of another cpu. This can't work today as accessing another cpu's >> vcpu_runstate_info isn't possible without risking inconsistent data. >> I plan to add support for this, too, but this will require adding >> another hypercall to map a modified vcpu_runstate_info containing an >> indicator for an ongoing update of the data. >> > Understood. > > So, Tony, up for trying again your workload with this patch applied to > Linux? > > Most likely, it _won't_ fix all the problems you're seeing, but I'm > curious to see if it helps. Hi Dario, I did not see the patch. Can you please send me the patch and I will try to test it later. Best Tony > > Thanks again and Regards, > Dario > -- > <<This happens because I choose it to happen!>> (Raistlin Majere) > ----------------------------------------------------------------- > Dario Faggioli, Ph.D, http://about.me/dario.faggioli > Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) > -- Tony. S Ph. D student of University of Colorado, Colorado Springs _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |