summaryrefslogtreecommitdiffstats
path: root/pk/trace/pk_trace_core.c
diff options
context:
space:
mode:
authorGlenn Miles <milesg@us.ibm.com>2015-03-23 13:13:04 -0500
committerGlenn R. Miles <milesg@us.ibm.com>2015-03-23 14:48:23 -0500
commite3ee55f1932041cefe3e2ebba49207aa9805e51e (patch)
tree1ed53a284799f8d491b5eecd123acbd438845d12 /pk/trace/pk_trace_core.c
parentd2dd0140d007bce8214fcf022041c0dd5b522dc2 (diff)
downloadtalos-sbe-e3ee55f1932041cefe3e2ebba49207aa9805e51e.tar.gz
talos-sbe-e3ee55f1932041cefe3e2ebba49207aa9805e51e.zip
Add efficient time scaling support
Also removed automatic rescheduling of periodic timers Change-Id: I6427a8d8ed5ca4b75389c3610a16dba10783a8ae Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16537 Reviewed-by: Glenn R. Miles <milesg@us.ibm.com> Tested-by: Glenn R. Miles <milesg@us.ibm.com>
Diffstat (limited to 'pk/trace/pk_trace_core.c')
-rw-r--r--pk/trace/pk_trace_core.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/pk/trace/pk_trace_core.c b/pk/trace/pk_trace_core.c
index 90a1a36c..007337bc 100644
--- a/pk/trace/pk_trace_core.c
+++ b/pk/trace/pk_trace_core.c
@@ -26,7 +26,6 @@ PkTimer g_pk_trace_timer = {
.deque.next = 0,
.deque.previous = 0,
.timeout = 0,
- .period = 0,
.callback = pk_trace_timer_callback,
.arg = 0,
.options = PK_TIMER_CALLBACK_PREEMPTIBLE,
@@ -102,8 +101,7 @@ void pk_trace_timer_callback(void* arg)
// restart the timer
pk_timer_schedule(&g_pk_trace_timer,
- PK_TRACE_TIMER_PERIOD,
- 0);
+ PK_TRACE_TIMER_PERIOD);
}
// Use this function to synchronize the timebase between multiple PPEs.
OpenPOWER on IntegriCloud