include/linux/trace_events.h | 14 ++++ kernel/trace/trace.c | 3 +- kernel/trace/trace_events.c | 14 ++++ kernel/trace/trace_events_hist.c | 93 +++++++++++++++++++++- tools/testing/selftests/ftrace/Makefile | 2 + tools/testing/selftests/ftrace/poll.c | 74 +++++++++++++++++ .../ftrace/test.d/trigger/trigger-hist-poll.tc | 74 +++++++++++++++++ 7 files changed, 269 insertions(+), 5 deletions(-) create mode 100644 tools/testing/selftests/ftrace/poll.c create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc