aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2014-01-29 15:17:27 -0500
committerGlenn Elliott <gelliott@cs.unc.edu>2014-02-19 15:33:41 -0500
commit4a82c102a876985e6f275404875a283aded23ad4 (patch)
treef6f876c789099fb3ad265ffa7078257f40f96550 /include
parente54444fe2f9d473584f88583bcd77c68f346a195 (diff)
Kludge: Add graph e-to-e period in sched_trace
Kludge the expected graph end-to-end response time into record data to make data analysis easier.
Diffstat (limited to 'include')
-rw-r--r--include/litmus/rt_param.h1
-rw-r--r--include/litmus/sched_trace.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/include/litmus/rt_param.h b/include/litmus/rt_param.h
index 7b4045069b27..76bb7d55e453 100644
--- a/include/litmus/rt_param.h
+++ b/include/litmus/rt_param.h
@@ -91,6 +91,7 @@ struct rt_task {
91 budget_policy_t budget_policy; /* ignored by pfair */ 91 budget_policy_t budget_policy; /* ignored by pfair */
92 release_policy_t release_policy; 92 release_policy_t release_policy;
93 pgm_node_type_t pgm_type; 93 pgm_node_type_t pgm_type;
94 lt_t pgm_expected_etoe;
94}; 95};
95 96
96union np_flag { 97union np_flag {
diff --git a/include/litmus/sched_trace.h b/include/litmus/sched_trace.h
index c30a80a69333..8c7dfae1ab24 100644
--- a/include/litmus/sched_trace.h
+++ b/include/litmus/sched_trace.h
@@ -83,7 +83,8 @@ struct st_sys_release_data {
83struct st_pgm_param_data { 83struct st_pgm_param_data {
84 u32 node_type; 84 u32 node_type;
85 u16 graph_pid; 85 u16 graph_pid;
86 u8 __unused[10]; 86 u16 unused;
87 u64 expected_graph_etoe;
87}; 88};
88 89
89struct st_pgm_release_data { 90struct st_pgm_release_data {