diff options
author | Christopher Kenna <cjk@cs.unc.edu> | 2011-09-22 00:09:00 -0400 |
---|---|---|
committer | Christopher Kenna <cjk@cs.unc.edu> | 2011-09-22 00:09:00 -0400 |
commit | 2a909c67fb3c6c935fd46bf392b55acc78dfd8de (patch) | |
tree | 02d82b710b13264852ae5efa1bbe0af60246136e /include/litmus/sched_mc.h | |
parent | 06051baff7db5e0c1b80d7b2a873b022191cdcec (diff) |
Change the way jobs are tracked in the CE.
The new code tracks CE jobs so that we can detect if a CE task falls
behind due to jobs overrunning their budgets.
There are also various bug fixes related to timers.
We may not want to arm timers until the task release, as well.
Diffstat (limited to 'include/litmus/sched_mc.h')
-rw-r--r-- | include/litmus/sched_mc.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/include/litmus/sched_mc.h b/include/litmus/sched_mc.h index 069198ab7e28..d29796298701 100644 --- a/include/litmus/sched_mc.h +++ b/include/litmus/sched_mc.h | |||
@@ -20,8 +20,6 @@ struct mc_task { | |||
20 | struct mc_job { | 20 | struct mc_job { |
21 | int is_ghost:1; | 21 | int is_ghost:1; |
22 | lt_t ghost_budget; | 22 | lt_t ghost_budget; |
23 | /* which invocation of the CE is this */ | ||
24 | unsigned int expected_job; | ||
25 | }; | 23 | }; |
26 | 24 | ||
27 | #ifdef __KERNEL__ | 25 | #ifdef __KERNEL__ |