mbox series

[0/4] introduce the rtla package and its dependencies

Message ID 20230130144655.1193660-1-maxime.chevallier@bootlin.com
Headers show
Series introduce the rtla package and its dependencies | expand

Message

Maxime Chevallier Jan. 30, 2023, 2:46 p.m. UTC
The RTLA (RealTime Linux Analysis) tool is an interface to the osnoise
and timerlat tracers from ftrace, allowing to benchmark and investigate
the sources of latencies introduced by the hardware and the kernel.

It has dependencies on libtraceevent and libtracefs, which used to be
part of the trace-cmd package.

This series introduces one package per library, the rtla tool itself,
and also bumps the trace-cmd version so that it uses the now-external
libraries.

Maxime Chevallier (4):
  package/libtraceevent: new package
  package/libtracefs: new package
  package/linux-tools: add rtla
  package/trace-cmd: bump to 3.1.5

 DEVELOPERS                                |  5 ++++
 package/Config.in                         |  2 ++
 package/libtraceevent/Config.in           |  9 ++++++
 package/libtraceevent/libtraceevent.mk    | 33 +++++++++++++++++++++
 package/libtracefs/Config.in              |  6 ++++
 package/libtracefs/libtracefs.mk          | 35 +++++++++++++++++++++++
 package/linux-tools/Config.in             | 10 +++++++
 package/linux-tools/linux-tool-rtla.mk.in | 32 +++++++++++++++++++++
 package/trace-cmd/Config.in               |  2 ++
 package/trace-cmd/trace-cmd.hash          |  2 +-
 package/trace-cmd/trace-cmd.mk            |  6 ++--
 11 files changed, 139 insertions(+), 3 deletions(-)
 create mode 100644 package/libtraceevent/Config.in
 create mode 100644 package/libtraceevent/libtraceevent.mk
 create mode 100644 package/libtracefs/Config.in
 create mode 100644 package/libtracefs/libtracefs.mk
 create mode 100644 package/linux-tools/linux-tool-rtla.mk.in