]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/printk.c
ftrace: trace irq disabled critical timings
[linux-2.6-omap-h63xx.git] / kernel / printk.c
index 8fb01c32aa3bb7eaf44f5b9e63e316628dd935c1..ae7d5b9e535d98da497a3509d8597a041666c169 100644 (file)
@@ -1041,7 +1041,9 @@ void release_console_sem(void)
                _log_end = log_end;
                con_start = log_end;            /* Flush */
                spin_unlock(&logbuf_lock);
+               stop_critical_timings();        /* don't trace print latency */
                call_console_drivers(_con_start, _log_end);
+               start_critical_timings();
                local_irq_restore(flags);
        }
        console_locked = 0;