• Carsten Emde's avatar
    tracing: Add histograms of potential and effective wakeup latencies · cc2fa446
    Carsten Emde authored
    Resuscitated and enhanced the kernel latency histograms provided
    originally by Yi Yang and adapted and converted by Steven Rostedt.
    
    Latency histograms in the current version
    - can be enabled online and independently
    - have virtually no performance penalty when configured but not enabled
    - have very little performance penalty when enabled
    - use already available wakeup and switch tracepoints
    - give corresponding results with the related tracer
    - allow to record wakeup latency histograms of a single process
    - record the process where the highest wakeup latency occurred 
    - are documented in Documentation/trace/histograms.txt
    Signed-off-by: default avatarCarsten Emde <C.Emde@osadl.org>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    LKML-Reference: <4AAEDDD5.4040505@osadl.org>
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    cc2fa446
Makefile 2.11 KB