'\" t .\" Title: perf-ftrace .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: 2017-07-18 .\" Manual: perf Manual .\" Source: perf .\" Language: English .\" .TH "PERF_4.12\-FTRACE" "1" "2017\-07\-18" "perf" "perf Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" perf-ftrace \- simple wrapper for kernel\*(Aqs ftrace functionality .SH "SYNOPSIS" .sp .nf \fIperf ftrace\fR .fi .SH "DESCRIPTION" .sp The \fIperf ftrace\fR command is a simple wrapper of kernel\(cqs ftrace functionality\&. It only supports single thread tracing currently and just reads trace_pipe in text and then write it to stdout\&. .sp The following options apply to perf ftrace\&. .SH "OPTIONS" .PP \-t, \-\-tracer= .RS 4 Tracer to use: function_graph or function\&. .RE .PP \-v, \-\-verbose= .RS 4 Verbosity level\&. .RE .PP \-p, \-\-pid= .RS 4 Trace on existing process id (comma separated list)\&. .RE .PP \-a, \-\-all\-cpus .RS 4 Force system\-wide collection\&. Scripts run without a normally use \-a by default, while scripts run with a normally don\(cqt \- this option allows the latter to be run in system\-wide mode\&. .RE .PP \-C, \-\-cpu= .RS 4 Only trace for the list of CPUs provided\&. Multiple CPUs can be provided as a comma separated list with no space like: 0,1\&. Ranges of CPUs are specified with \-: 0\-2\&. Default is to trace on all online CPUs\&. .RE .SH "SEE ALSO" .sp \fBperf_4.12-record\fR(1), \fBperf_4.12-trace\fR(1)