Re: [Xen-devel] [PATCH v3 1/1] xen: sched: convert RTDS from time to event driven model

2016-01-22 Thread Dario Faggioli
Hi guys, On Thu, 2016-01-21 at 23:06 -0500, Tianyang Chen wrote: > Budget replenishment and enforcement are separated by adding > a replenishment timer, which fires at the next most imminent > release time of all runnable vcpus. > > [...] > I started to look at this patch, and for doing that, I

Re: [Xen-devel] [PATCH v3 1/1] xen: sched: convert RTDS from time to event driven model

2016-01-22 Thread Meng Xu
On Fri, Jan 22, 2016 at 8:34 AM, Dario Faggioli wrote: > Hi guys, > > On Thu, 2016-01-21 at 23:06 -0500, Tianyang Chen wrote: >> Budget replenishment and enforcement are separated by adding >> a replenishment timer, which fires at the next most imminent >> release time

[Xen-devel] [PATCH v3 1/1] xen: sched: convert RTDS from time to event driven model

2016-01-21 Thread Tianyang Chen
Budget replenishment and enforcement are separated by adding a replenishment timer, which fires at the next most imminent release time of all runnable vcpus. A new runningq has been added to keep track of all vcpus that are on pcpus. The following functions have major changes to manage the

Re: [Xen-devel] [PATCH v3 1/1] xen: sched: convert RTDS from time to event driven model

2016-01-21 Thread Tianyang Chen
On 1/21/2016 11:06 PM, Tianyang Chen wrote: Budget replenishment and enforcement are separated by adding a replenishment timer, which fires at the next most imminent release time of all runnable vcpus. A new runningq has been added to keep track of all vcpus that are on pcpus. The following