Documentation/admin-guide/kernel-parameters.txt | 29 +++++ Documentation/trace/histogram.rst | 93 +++++++------- include/linux/trace.h | 12 ++ include/linux/trace_seq.h | 5 + include/trace/stages/stage3_trace_output.h | 3 + include/trace/stages/stage7_class_define.h | 1 + kernel/trace/trace.c | 160 +++++++++++++++++++++--- kernel/trace/trace.h | 2 + kernel/trace/trace_events.c | 9 +- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_osnoise.c | 2 +- kernel/trace/trace_seq.c | 23 ++++ samples/ftrace/ftrace-direct-modify.c | 2 +- samples/ftrace/ftrace-direct-multi-modify.c | 2 +- samples/ftrace/ftrace-direct-multi.c | 2 +- samples/ftrace/ftrace-direct-too.c | 2 +- samples/ftrace/ftrace-direct.c | 2 +- samples/ftrace/ftrace-ops.c | 26 ++-- 18 files changed, 290 insertions(+), 89 deletions(-)