]> err.no Git - linux-2.6/commitdiff
ftrace: remove printks from irqsoff trace
authorSteven Rostedt <rostedt@goodmis.org>
Thu, 22 May 2008 04:22:20 +0000 (00:22 -0400)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 26 May 2008 20:51:27 +0000 (22:51 +0200)
Printing out new max latencies was fine for the old RT tracer. But for
mainline it is a bit messy. We also need to test if the run queue
is locked before we can do the print. This means that we may not be
printing out latencies if the run queue is locked on another CPU.
This produces inconsistencies in the output.

This patch simply removes the print altogether.

Signed-off-by: Steven Rostedt <srostedt@redhat.com>
Cc: pq@iki.fi
Cc: proski@gnu.org
Cc: sandmann@redhat.com
Cc: a.p.zijlstra@chello.nl
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/trace/trace_irqsoff.c

index 761f3ec66c501c857d67dcd305156c064518631f..421d6fe3650eded0e30ed86105de823c344beb3d 100644 (file)
@@ -165,22 +165,6 @@ check_critical_timing(struct trace_array *tr,
 
        update_max_tr_single(tr, current, cpu);
 
-       if (!runqueue_is_locked()) {
-               if (tracing_thresh) {
-                       printk(KERN_INFO "(%16s-%-5d|#%d): %lu us critical"
-                              " section violates %lu us threshold.\n",
-                              current->comm, current->pid,
-                              raw_smp_processor_id(),
-                              latency, nsecs_to_usecs(tracing_thresh));
-               } else {
-                       printk(KERN_INFO "(%16s-%-5d|#%d): new %lu us"
-                              " maximum-latency critical section.\n",
-                              current->comm, current->pid,
-                              raw_smp_processor_id(),
-                              latency);
-               }
-       }
-
        max_sequence++;
 
 out_unlock: