kernel/trace/Kconfig | 8 +- kernel/trace/Makefile | 1 + kernel/trace/blktrace.c | 23 +- kernel/trace/trace.c | 1041 ++++------------------------------- kernel/trace/trace.h | 126 ++++- kernel/trace/trace_events.c | 18 +- kernel/trace/trace_events_hist.c | 20 + kernel/trace/trace_events_trigger.c | 62 +-- kernel/trace/trace_kprobe.c | 6 +- kernel/trace/trace_pid.c | 246 +++++++++ kernel/trace/trace_printk.c | 431 +++++++++++++++ kernel/trace/trace_selftest.c | 10 +- 12 files changed, 1007 insertions(+), 985 deletions(-) create mode 100644 kernel/trace/trace_pid.c