.../tools/rtla/common_timerlat_options.rst | 64 +++++ tools/tracing/rtla/src/Build | 1 + tools/tracing/rtla/src/actions.c | 260 +++++++++++++++++++++ tools/tracing/rtla/src/actions.h | 52 +++++ tools/tracing/rtla/src/timerlat.bpf.c | 13 +- tools/tracing/rtla/src/timerlat.c | 24 +- tools/tracing/rtla/src/timerlat.h | 24 +- tools/tracing/rtla/src/timerlat_bpf.c | 13 ++ tools/tracing/rtla/src/timerlat_bpf.h | 3 + tools/tracing/rtla/src/timerlat_hist.c | 140 ++++++++--- tools/tracing/rtla/src/timerlat_top.c | 165 ++++++++----- tools/tracing/rtla/tests/engine.sh | 21 +- tools/tracing/rtla/tests/hwnoise.t | 8 +- tools/tracing/rtla/tests/osnoise.t | 4 +- tools/tracing/rtla/tests/timerlat.t | 36 ++- 15 files changed, 712 insertions(+), 116 deletions(-) create mode 100644 tools/tracing/rtla/src/actions.c create mode 100644 tools/tracing/rtla/src/actions.h