diff options
author | Jonathan Herman <hermanjl@cs.unc.edu> | 2011-04-15 18:02:14 -0400 |
---|---|---|
committer | Jonathan Herman <hermanjl@cs.unc.edu> | 2011-04-15 18:02:14 -0400 |
commit | 1848a10b5102ee67d58938b81349934663e550e7 (patch) | |
tree | f39af5a392b24bde1da50dde2a493b9c302e3b1c | |
parent | 4ff76e7063c0ebbd616e92079468ddfce133cb4d (diff) |
Logic error with SRT task wake-ups
-rw-r--r-- | litmus/sched_edf_hsb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/litmus/sched_edf_hsb.c b/litmus/sched_edf_hsb.c index 70549de38f62..33192be7b6fe 100644 --- a/litmus/sched_edf_hsb.c +++ b/litmus/sched_edf_hsb.c | |||
@@ -866,8 +866,8 @@ static int catchup_srt_server(struct task_struct *task) | |||
866 | srt_server->job_no += jobs - 1; | 866 | srt_server->job_no += jobs - 1; |
867 | 867 | ||
868 | /* Force task to take characteristics of server */ | 868 | /* Force task to take characteristics of server */ |
869 | tsk_rt(task)->job_params.release = srt_server->deadline; | 869 | tsk_rt(task)->job_params.release = srt_server->release; |
870 | tsk_rt(task)->job_params.deadline = srt_server->release; | 870 | tsk_rt(task)->job_params.deadline = srt_server->deadline; |
871 | 871 | ||
872 | rv = 1; | 872 | rv = 1; |
873 | 873 | ||