Lines Matching +full:boot +full:- +full:time
1 .. SPDX-License-Identifier: GPL-2.0
4 Boot-time tracing
12 Boot-time tracing allows users to trace boot-time process including
13 device initialization with full features of ftrace including per-event
14 filter and actions, histograms, kprobe-events and synthetic-events,
19 Options in the Boot Config
22 Here is the list of available options list for boot time tracing in
23 boot config file [1]_. All options are under "ftrace." or "kernel."
27 .. [1] See :ref:`Documentation/admin-guide/bootconfig.rst <bootconfig>`
28 .. [2] See :ref:`Documentation/admin-guide/kernel-parameters.rst <kernelparameters>`
31 ---------------------
33 Ftrace global options have "kernel." prefix in boot config, which means
37 Output trace-event data on printk buffer too.
53 Add fgraph non-tracing function filters.
56 Ftrace Per-instance Options
57 ---------------------------
65 Enable/Disable tracing on this instance when starting boot-time tracing.
79 Set CPUMASK as trace cpu-mask.
82 Enable given events on boot. You can use a wild card in EVENT.
85 Set TRACER to current tracer on boot. (e.g. function)
91 This will take an array of NON-tracing function filter rules.
94 Ftrace Per-Event Options
95 ------------------------
97 These options are setting per-event options.
129 ------------------------
131 Since it is too long to write a histogram action as a string for per-event
132 action option, there are tree-style options under per-event 'hist' subkey
188 Note that this 'hist' option can conflict with the per-event 'actions'
195 All boot-time tracing options starting with ``ftrace`` will be enabled at the
199 boot-time tracing.
210 events, and synthetic events with histogram, write a boot config like
237 var.lat = common_timestamp.usecs - $ts0
245 Also, boot-time tracing supports "instance" node, which allows us to run
248 "kernel\_" functions, you can write boot config as below::
264 With the trigger action and kprobes, you can trace function-graph while
284 This boot-time tracing also supports ftrace kernel parameters via boot
288 …trace_options=sym-addr trace_event=initcall:* tp_printk trace_buf_size=1M ftrace=function ftrace_f…
290 This can be written in boot config like below::
293 trace_options = sym-addr