Documentation/trace/events.rst | 14 ++ fs/tracefs/event_inode.c | 14 +- fs/tracefs/inode.c | 6 +- include/linux/ftrace.h | 5 - include/linux/trace_events.h | 1 + kernel/trace/trace.h | 2 - kernel/trace/trace_events_filter.c | 302 +++++++++++++++++++++++++++++++++---- kernel/trace/trace_events_user.c | 15 +- 8 files changed, 312 insertions(+), 47 deletions(-)