diff options
author | Glenn Miles <milesg@us.ibm.com> | 2015-03-23 13:13:04 -0500 |
---|---|---|
committer | Glenn R. Miles <milesg@us.ibm.com> | 2015-03-23 14:48:23 -0500 |
commit | e3ee55f1932041cefe3e2ebba49207aa9805e51e (patch) | |
tree | 1ed53a284799f8d491b5eecd123acbd438845d12 /pk/trace/pk_trace_core.c | |
parent | d2dd0140d007bce8214fcf022041c0dd5b522dc2 (diff) | |
download | talos-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.c | 4 |
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. |