sched_clock: Add local_clock() API and improve documentation
[pandora-kernel.git] / arch / parisc / kernel / ftrace.c
index 9877372..5beb97b 100644 (file)
@@ -82,7 +82,7 @@ unsigned long ftrace_return_to_handler(unsigned long retval0,
        unsigned long ret;
 
        pop_return_trace(&trace, &ret);
-       trace.rettime = cpu_clock(raw_smp_processor_id());
+       trace.rettime = local_clock();
        ftrace_graph_return(&trace);
 
        if (unlikely(!ret)) {
@@ -126,7 +126,7 @@ void prepare_ftrace_return(unsigned long *parent, unsigned long self_addr)
                return;
        }
 
-       calltime = cpu_clock(raw_smp_processor_id());
+       calltime = local_clock();
 
        if (push_return_trace(old, calltime,
                                self_addr, &trace.depth) == -EBUSY) {