• Linus Torvalds's avatar
    Merge tag 'trace-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace · d1e521ad
    Linus Torvalds authored
    Pull tracing updates from Steven Rostedt:
     "No new features this release. Mostly clean ups, restructuring and
      documentation.
    
       - Have ftrace_bug() show ftrace errors before the WARN, as the WARN
         will reboot the box before the error messages are printed if
         panic_on_warn is set.
    
       - Have traceoff_on_warn disable tracing sooner (before prints)
    
       - Write a message to the trace buffer that its being disabled when
         disable_trace_on_warning() is set.
    
       - Separate out synthetic events from histogram code to let it be used
         by other parts of the kernel.
    
       - More documentation on histogram design.
    
       - Other small fixes and clean ups"
    
    * tag 'trace-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
      tracing: Remove obsolete PREEMPTIRQ_EVENTS kconfig option
      tracing/doc: Fix ascii-art in histogram-design.rst
      tracing: Add a trace print when traceoff_on_warning is triggered
      ftrace,bug: Improve traceoff_on_warn
      selftests/ftrace: Distinguish between hist and synthetic event checks
      tracing: Move synthetic events to a separate file
      tracing: Fix events.rst section numbering
      tracing/doc: Fix typos in histogram-design.rst
      tracing: Add hist_debug trace event files for histogram debugging
      tracing: Add histogram-design document
      tracing: Check state.disabled in synth event trace functions
      tracing/probe: reverse arguments to list_add
      tools/bootconfig: Add a summary of test cases and return error
      ftrace: show debugging information when panic_on_warn set
    d1e521ad
ftrace.c 175 KB