A user interface to Ftrace
Go to file
root 14be4ebb0d Add flight recoder service
Flight recorder service, trace-cmd.service, provides a feature to
automatically start trace-cmd command at every system start-up and to
automatically reload trace-cmd command at every kernel module loading
to enable tracepoints provided by kernel modules.

Thanks to this feature, once system panic occurs, users retrieve
ftrace ring buffer from crash dump that is created by some crash dump
mechanism such as kdump and virsh dump using crash trace command [1]
and can perform failure analysis based on ftrace event logs.

Historically, this feature has been provided only in the RHEL7 and
RHEL8 versions of trace-cmd packages so far. However, with the
introduction of CentOS Stream, RHEL's development process changed and
now CentOS Stream is an upstream of RHEL and Fedora Linux is the
upstream of CentOS Stream [2], due to which, Red Hat now follows
upstream-first policy strictly and requires this feature be provided
in its upstream.

[1] https://src.fedoraproject.org/rpms/crash-trace-command
[2] https://www.redhat.com/en/topics/linux/what-is-centos-stream

Signed-off-by: KUDOH Takashi <t-kudoh@fujitsu.com>
Signed-off-by: HATAYAMA Daisuke <d.hatayama@fujitsu.com>
2022-03-24 15:31:34 +09:00
tests Fix test case path to distingush with downstream 2019-03-04 15:21:14 +08:00
.gitignore Update to 2.9.7 and exclude i686 2022-02-18 10:33:23 +08:00
98-trace-cmd.rules Add flight recoder service 2022-03-24 15:31:34 +09:00
kernelshark.desktop Add kernelshark.desktop 2012-09-13 17:01:19 -04:00
sources Update to 2.9.7 and exclude i686 2022-02-18 10:33:23 +08:00
trace-cmd.conf Add flight recoder service 2022-03-24 15:31:34 +09:00
trace-cmd.service Add flight recoder service 2022-03-24 15:31:34 +09:00
trace-cmd.spec Add flight recoder service 2022-03-24 15:31:34 +09:00