diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/litmus.c | 1 | ||||
-rw-r--r-- | src/task.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/litmus.c b/src/litmus.c index dce8e1b..febd7ed 100644 --- a/src/litmus.c +++ b/src/litmus.c | |||
@@ -103,6 +103,7 @@ void init_rt_task_param(struct rt_task* tp) | |||
103 | tp->priority = LITMUS_LOWEST_PRIORITY; | 103 | tp->priority = LITMUS_LOWEST_PRIORITY; |
104 | tp->budget_policy = NO_ENFORCEMENT; | 104 | tp->budget_policy = NO_ENFORCEMENT; |
105 | tp->release_policy = TASK_SPORADIC; | 105 | tp->release_policy = TASK_SPORADIC; |
106 | tp->split = 1; | ||
106 | } | 107 | } |
107 | 108 | ||
108 | task_class_t str2class(const char* str) | 109 | task_class_t str2class(const char* str) |
@@ -49,6 +49,7 @@ int __create_rt_task(rt_fn_t rt_prog, void *arg, int cluster, int cluster_size, | |||
49 | params.exec_cost = wcet; | 49 | params.exec_cost = wcet; |
50 | params.cls = class; | 50 | params.cls = class; |
51 | params.phase = 0; | 51 | params.phase = 0; |
52 | params.split = 1; | ||
52 | params.priority = priority; | 53 | params.priority = priority; |
53 | /* enforce budget for tasks that might not use sleep_next_period() */ | 54 | /* enforce budget for tasks that might not use sleep_next_period() */ |
54 | params.budget_policy = QUANTUM_ENFORCEMENT; | 55 | params.budget_policy = QUANTUM_ENFORCEMENT; |