Messages in this thread | | | Subject | Re: [Question] sched: migrate RT task on throttled leaf RT runqueue? | From | Steven Rostedt <> | Date | Thu, 14 Jul 2011 10:09:12 -0400 |
| |
On Thu, 2011-07-14 at 21:43 +0800, Hillf Danton wrote: > Hi Steven > > When a non-boosted RT task is enqueued, if it is attached to task group, as > shown in the following diff format for clarity, and even if the RT runqueue > owned by the task group is throttled, the rt_rq is loaded up as leaf and the > task is added to pushable list if it is pushable. > > Since RT tasks on throttled rt_runqueue will not be picked to be the next task > when scheduling, could they be migrated by pushing and pulling?
Note, run queues are not throttled, groups are. And tasks on a throttled group should not be touched by the push/pull algorithm.
-- Steve
| |