Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-13 Thread Bill Huey (hui)
Hi, On Wed, Apr 13, 2016 at 3:08 AM, Juri Lelli wrote: > I'm not sure what you mean by "localized", but I believe DEADLINE should > be used more widely to service the same kind of applications you are > referring to. It's still a quite new addition to the scheduler, so it is > understandable that

Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-13 Thread Juri Lelli
On 13/04/16 02:37, Bill Huey (hui) wrote: > [Trying to resend this so that linux-kernel mailer doesn't reject it. > ok just found plain text mode. Will cull the CC list in future > responses] > > Hi Juri, > > It's not for replacing deadline first of all. I'm not fully aware of the > kind of thing

Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-13 Thread Bill Huey (hui)
[Trying to resend this so that linux-kernel mailer doesn't reject it. ok just found plain text mode. Will cull the CC list in future responses] Hi Juri, It's not for replacing deadline first of all. I'm not fully aware of the kind of things being done with deadline and I would like links so that

Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-13 Thread Juri Lelli
[+Luca, as he might be interested] Hi, On 11/04/16 22:29, Bill Huey (hui) wrote: > Hi, > > This a crude cyclic scheduler implementation. It uses SCHED_FIFO tasks > and runs them according to a map pattern specified by a 64 bit mask. Each > bit corresponds to an entry into an 64 entry array of >

Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-11 Thread Mike Galbraith
On Mon, 2016-04-11 at 22:59 -0700, Bill Huey (hui) wrote: > > > On Mon, Apr 11, 2016 at 10:58 PM, Mike Galbraith > wrote: > > On Mon, 2016-04-11 at 22:29 -0700, Bill Huey (hui) wrote: > > > Hi, > > > > > > This a crude cyclic scheduler implementation. It uses SCHED_FIFO tasks > > > and runs the

Re: [PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-11 Thread Mike Galbraith
On Mon, 2016-04-11 at 22:29 -0700, Bill Huey (hui) wrote: > Hi, > > This a crude cyclic scheduler implementation. It uses SCHED_FIFO tasks > and runs them according to a map pattern specified by a 64 bit mask. Each > bit corresponds to an entry into an 64 entry array of > 'struct task_struct'. Thi

[PATCH RFC v0 00/12] Cyclic Scheduler Against RTC

2016-04-11 Thread Bill Huey (hui)
Hi, This a crude cyclic scheduler implementation. It uses SCHED_FIFO tasks and runs them according to a map pattern specified by a 64 bit mask. Each bit corresponds to an entry into an 64 entry array of 'struct task_struct'. This works single core CPU 0 only for now. Threads are 'admitted' to thi