diff options
author | Bjoern Brandenburg <bbb@mpi-sws.org> | 2013-07-01 16:30:19 -0400 |
---|---|---|
committer | Bjoern Brandenburg <bbb@mpi-sws.org> | 2013-08-07 03:46:55 -0400 |
commit | 9ef01e22ab64b6576dc7261afef08f779f533a0b (patch) | |
tree | 860daa92e716741154cce56f416a797614790e1e /kernel | |
parent | 44152dd082c637229d45ac0041101370a0d5528a (diff) |
Introduce LITMUS^RT runqueue dummy into struct rq
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/sched/sched.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index ce39224d6155..e8e1bcc5aaa9 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h | |||
@@ -358,6 +358,11 @@ struct rt_rq { | |||
358 | #endif | 358 | #endif |
359 | }; | 359 | }; |
360 | 360 | ||
361 | struct litmus_rq { | ||
362 | unsigned long nr_running; | ||
363 | struct task_struct *prev; | ||
364 | }; | ||
365 | |||
361 | #ifdef CONFIG_SMP | 366 | #ifdef CONFIG_SMP |
362 | 367 | ||
363 | /* | 368 | /* |
@@ -422,6 +427,7 @@ struct rq { | |||
422 | 427 | ||
423 | struct cfs_rq cfs; | 428 | struct cfs_rq cfs; |
424 | struct rt_rq rt; | 429 | struct rt_rq rt; |
430 | struct litmus_rq litmus; | ||
425 | 431 | ||
426 | #ifdef CONFIG_FAIR_GROUP_SCHED | 432 | #ifdef CONFIG_FAIR_GROUP_SCHED |
427 | /* list of leaf cfs_rq on this cpu: */ | 433 | /* list of leaf cfs_rq on this cpu: */ |