diff options
author | peter <ztong@cs.unc.edu> | 2019-04-21 23:08:51 -0400 |
---|---|---|
committer | peter <ztong@cs.unc.edu> | 2019-04-21 23:08:51 -0400 |
commit | 9571d93838b4ce62ba8735617de62efb300dfc67 (patch) | |
tree | 02b5aa290f37ac5d0b64b1558519122c876307e0 /include | |
parent | 3e3c067bc33d762da41dfc8c69482f3cd48dced2 (diff) |
Added can_release in edfsc_params to help avoid race condition betweenlinux-4.9-litmus
container boundary timer and container task completion
Diffstat (limited to 'include')
-rw-r--r-- | include/litmus/rt_param.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/litmus/rt_param.h b/include/litmus/rt_param.h index 00261c58df79..d1ca73b79fd5 100644 --- a/include/litmus/rt_param.h +++ b/include/litmus/rt_param.h | |||
@@ -116,7 +116,7 @@ typedef struct { | |||
116 | struct task_struct* container_task; | 116 | struct task_struct* container_task; |
117 | int id; | 117 | int id; |
118 | int will_remove; | 118 | int will_remove; |
119 | int can_release; | 119 | int can_release; //only used for containers |
120 | struct list_head qnode; | 120 | struct list_head qnode; |
121 | cont_domain_t* move_to; | 121 | cont_domain_t* move_to; |
122 | struct hrtimer deadline_timer; | 122 | struct hrtimer deadline_timer; |