GNU Linux-libre 6.9-gnu
[releases.git] / tools / tracing / rtla / README.txt
1 RTLA: Real-Time Linux Analysis tools
2
3 The rtla meta-tool includes a set of commands that aims to analyze
4 the real-time properties of Linux. Instead of testing Linux as a black box,
5 rtla leverages kernel tracing capabilities to provide precise information
6 about the properties and root causes of unexpected results.
7
8 Installing RTLA
9
10 RTLA depends on the following libraries and tools:
11
12  - libtracefs
13  - libtraceevent
14
15 It also depends on python3-docutils to compile man pages.
16
17 For development, we suggest the following steps for compiling rtla:
18
19   $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git
20   $ cd libtraceevent/
21   $ make
22   $ sudo make install
23   $ cd ..
24   $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
25   $ cd libtracefs/
26   $ make
27   $ sudo make install
28   $ cd ..
29   $ cd $rtla_src
30   $ make
31   $ sudo make install
32
33 For further information, please refer to the rtla man page.