Home
last modified time | relevance | path

Searched refs:tracing (Results 1 – 25 of 239) sorted by relevance

12345678910

/linux-6.15/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dtracepoints.rst20 $ cat /sys/kernel/tracing/trace
27 $ cat /sys/kernel/tracing/trace
34 $ cat /sys/kernel/tracing/trace
41 $ cat /sys/kernel/tracing/trace
48 $ cat /sys/kernel/tracing/trace
57 $ cat /sys/kernel/tracing/trace
64 $ cat /sys/kernel/tracing/trace
72 $ cat /sys/kernel/tracing/trace
80 $ cat /sys/kernel/tracing/trace
88 $ cat /sys/kernel/tracing/trace
[all …]
/linux-6.15/Documentation/translations/zh_CN/core-api/irq/
H A Dirqflags-tracing.rst3 :Original: Documentation/core-api/irq/irqflags-tracing.rst
9 .. _cn_irqflags-tracing.rst:
17 “irq-flags tracing”(中断标志追踪)功能可以 “追踪” hardirq和softirq的状态,它让
27 的状态变化。但是一个架构可以以一种相当直接且无风险的方式启用irq-flags-tracing
33 然后还需要做一些功能上的改变来实现对irq-flags-tracing的支持:
45 一般来说,在一个架构中,不完整的irq-flags-tracing实现是没有风险的:lockdep
46 会检测到这一点,并将自己关闭。即锁验证器仍然可靠。应该不会因为irq-tracing的错
/linux-6.15/Documentation/core-api/irq/
H A Dirqflags-tracing.rst2 IRQ-flags state tracing
7 The "irq-flags tracing" feature "traces" hardirq and softirq state, in
21 state changes. But an architecture can be irq-flags-tracing enabled in a
30 irq-flags-tracing support:
37 irq-flags-tracing is spent in this state: look at the lockdep
40 lockdep complaint in the irq-flags-tracing functions arch support is
43 excluded from the irq-tracing [and lock validation] mechanism via
46 In general there is no risk from having an incomplete irq-flags-tracing
49 should be no crashes due to irq-tracing bugs. (except if the assembly
/linux-6.15/Documentation/trace/
H A Dboottime-trace.rst4 Boot-time tracing
44 Stop tracing if WARN_ON() occurs.
50 Add fgraph tracing function filters.
53 Add fgraph non-tracing function filters.
65 Enable/Disable tracing on this instance when starting boot-time tracing.
100 Enable GROUP:EVENT tracing.
103 Enable all event tracing within GROUP.
106 Enable all event tracing.
199 boot-time tracing.
247 is for tracing functions starting with "user\_", and others tracing
[all …]
H A Dtimerlat-tracer.rst16 tracing system (generally mounted at /sys/kernel/tracing).
20 [root@f32 ~]# cd /sys/kernel/tracing/
21 [root@f32 tracing]# echo timerlat > current_tracer
25 [root@f32 tracing]# cat trace
71 - stop_tracing_us: stop the system tracing if a
74 - stop_tracing_total_us: stop the system tracing if a
87 [root@f32 ~]# cd /sys/kernel/tracing/
88 [root@f32 tracing]# echo timerlat > current_tracer
89 [root@f32 tracing]# echo 1 > events/osnoise/enable
91 [root@f32 tracing]# tail -10 trace
[all …]
H A Dmmiotrace.rst2 In-kernel memory-mapped I/O tracing
39 $ echo mmiotrace > /sys/kernel/tracing/current_tracer
40 $ cat /sys/kernel/tracing/trace_pipe > mydump.txt &
42 $ echo "X is up" > /sys/kernel/tracing/trace_marker
43 $ echo nop > /sys/kernel/tracing/current_tracer
63 $ cat /sys/kernel/tracing/trace_pipe > mydump.txt &
71 $ echo "X is up" > /sys/kernel/tracing/trace_marker
78 $ echo nop > /sys/kernel/tracing/current_tracer
96 $ cat /sys/kernel/tracing/buffer_size_kb
101 $ echo 128000 > /sys/kernel/tracing/buffer_size_kb
[all …]
H A Duprobetracer.rst15 /sys/kernel/tracing/uprobe_events, and enable it via
16 /sys/kernel/tracing/events/uprobes/<EVENT>/enable.
21 You can also use /sys/kernel/tracing/dynamic_events instead of
82 /sys/kernel/tracing/uprobe_profile. The first column is the filename,
90 echo 'p /bin/bash:0x4245c0' > /sys/kernel/tracing/uprobe_events
94 echo 'r /bin/bash:0x4245c0' > /sys/kernel/tracing/uprobe_events
98 echo '-:p_bash_0x4245c0' >> /sys/kernel/tracing/uprobe_events
102 cat /sys/kernel/tracing/uprobe_events
106 echo > /sys/kernel/tracing/uprobe_events
111 # cd /sys/kernel/tracing/
[all …]
H A Dhwlat_detector.rst38 Write the ASCII text "hwlat" into the current_tracer file of the tracing system
39 (mounted at /sys/kernel/tracing or /sys/kernel/tracing). It is possible to
45 # echo hwlat > /sys/kernel/tracing/current_tracer
46 # echo 100 > /sys/kernel/tracing/tracing_thresh
48 The /sys/kernel/tracing/hwlat_detector interface contains the following files:
58 observed then the data will be written to the tracing ring buffer.
70 The following tracing directory files are used by the hwlat_detector:
72 in /sys/kernel/tracing:
H A Devents.rst13 using the event tracing infrastructure.
17 tracing information is saved into the tracing buffer, and how the
18 tracing information should be printed.
27 /sys/kernel/tracing/available_events.
30 to /sys/kernel/tracing/set_event. For example::
43 # echo > /sys/kernel/tracing/set_event
47 # echo *:* > /sys/kernel/tracing/set_event
330 # cd /sys/kernel/tracing/events/sched
340 # cd /sys/kernel/tracing/events/sched
351 # cd /sys/kernel/tracing/events/sched
[all …]
H A Ddebugging.rst15 The tracing infrastructure can be very useful for debugging the Linux
21 $ sudo mount -t tracefs tracefs /sys/kernel/tracing
30 written to the tracing ring buffer in a lockless way. To make it even
62 The tracing ring buffer, by default, is a circular buffer than will
67 this. The first is "ftrace_dump_on_oops". This will dump the tracing ring
76 Note, the tracing buffer is made up of per CPU buffers where each of these
83 If the system memory allows it, the tracing ring buffer can be specified at
85 the memory is not modified, the tracing buffer can be retrieved from the
143 By default, the content of trace_printk() goes into the top level tracing
145 trace_printk() content, and some other internal tracing go to the preserved
[all …]
H A Devents-msr.rst5 The x86 kernel supports tracing most MSR (Model Specific Register) accesses.
11 /sys/kernel/tracing/events/msr/
37 cat /sys/kernel/tracing/trace | decode_msr.py /usr/src/linux/include/asm/msr-index.h
H A Dkprobetrace.rst20 /sys/kernel/tracing/kprobe_events, and enable it via
21 /sys/kernel/tracing/events/kprobes/<EVENT>/enable.
23 You can also use /sys/kernel/tracing/dynamic_events instead of
177 /sys/kernel/tracing/kprobe_profile.
216 /sys/kernel/tracing/events/kprobes/<EVENT>/format.
219 cat /sys/kernel/tracing/events/kprobes/myprobe/format
242 echo > /sys/kernel/tracing/kprobe_events
257 echo 1 > /sys/kernel/tracing/events/kprobes/myprobe/enable
258 echo 1 > /sys/kernel/tracing/events/kprobes/myretprobe/enable
260 Use the following command to start tracing in an interval.
[all …]
H A Dhistogram.rst212 tracing/error_log file. See Error Conditions in
1196 # cat /sys/kernel/tracing/trace
1832 /sys/kernel/tracing/synthetic_events
1837 # cat /sys/kernel/tracing/synthetic_events
1844 /sys/kernel/tracing/synthetic_events
1950 # cd /sys/kernel/tracing
2198 # cat /sys/kernel/tracing/synthetic_events
2404 # cat /sys/kernel/tracing/snapshot
2518 # cat /sys/kernel/tracing/snapshot
2556 # cd /sys/kernel/tracing
[all …]
H A Devents-nmi.rst7 /sys/kernel/tracing/events/nmi
34 cd /sys/kernel/tracing/events/nmi/nmi_handler
40 $ cat /sys/kernel/tracing/trace_pipe
H A Dftrace.rst60 mount -t tracefs nodev /sys/kernel/tracing
65 ln -s /sys/kernel/tracing /tracing
74 /sys/kernel/debug/tracing
85 "/sys/kernel/tracing" path name.
525 Usual clocks for tracing::
694 Usual timestamp modes for tracing:
1343 use function graph tracing instead of function tracing.
1992 Without function tracing::
2229 Latency tracing and events
2432 Single thread tracing
[all …]
H A Dosnoise-tracer.rst47 tracing system (generally mounted at /sys/kernel/tracing).
51 [root@f32 ~]# cd /sys/kernel/tracing/
52 [root@f32 tracing]# echo osnoise > current_tracer
56 [root@f32 tracing]# cat trace
103 - osnoise/stop_tracing_us: stop the system tracing if a single noise
106 - osnoise/stop_tracing_total_us: stop the system tracing if total noise
173 approach: measuring thread and tracing.
/linux-6.15/tools/perf/tests/shell/common/
H A Dinit.sh125 test -e /sys/kernel/debug/tracing/kprobe_events
130 test -e /sys/kernel/debug/tracing/uprobe_events
135 echo 0 > /sys/kernel/debug/tracing/events/enable
136 check_kprobes_available && echo > /sys/kernel/debug/tracing/kprobe_events
137 check_uprobes_available && echo > /sys/kernel/debug/tracing/uprobe_events
/linux-6.15/Documentation/firmware-guide/acpi/
H A Dmethod-tracing.rst15 method tracing facility.
20 ACPICA provides method tracing capability. And two functions are
163 All method tracing functions can be configured via ACPI module
185 The status of the tracing feature.
187 Users can enable/disable this debug tracing feature by executing
195 Disable the method tracing feature.
198 Enable the method tracing feature.
204 Enable the method tracing feature.
210 Enable the method tracing feature.
216 Enable the method tracing feature.
[all …]
/linux-6.15/tools/testing/selftests/powerpc/mm/
H A Dstress_code_patching.sh33 echo function > $DEBUFS_DIR/tracing/current_tracer
34 echo nop > $DEBUFS_DIR/tracing/current_tracer
41 echo nop > $DEBUFS_DIR/tracing/current_tracer
/linux-6.15/tools/testing/selftests/bpf/
H A Dtest_ftrace.sh3 if [[ -e /sys/kernel/tracing/trace ]]; then
4 TR=/sys/kernel/tracing/
6 TR=/sys/kernel/debug/tracing/
/linux-6.15/tools/testing/ktest/examples/include/
H A Dbootconfig.conf60 TEST_NAME = bootconfig tracing
62 BOOTCONFIG_FILE = tracing.bconf
63 BOOTCONFIG_VERIFY = verify-tracing.sh
/linux-6.15/drivers/char/mwave/
H A DREADME8 0x0001 mwavedd api tracing
9 0x0002 smapi api tracing
10 0x0004 3780i tracing
11 0x0008 tp3780i tracing
/linux-6.15/Documentation/tools/rtla/
H A Drtla-timerlat-top.rst37 Set stop tracing conditions and run without collecting and displaying statistics.
38 Print the auto-analysis if the system hits the stop tracing condition. This option
76 rtla timerlat hit stop tracing
77 ## CPU 23 hit stop tracing, analyzing it ##
/linux-6.15/kernel/trace/
H A DKconfig185 # be able to offer generic tracing facilities:
198 Enable the kernel tracing infrastructure.
278 bool "enable/disable function tracing dynamically"
292 See the files in /sys/kernel/tracing:
535 bool "Memory mapped IO tracing"
571 echo 1 > /sys/kernel/tracing/snapshot
630 /sys/kernel/tracing/trace_stat/branch_annotated
643 /sys/kernel/tracing/trace_stat/branch_all
675 bool "Support for tracing block IO actions"
694 echo blk > /sys/kernel/tracing/current_tracer
[all …]
/linux-6.15/arch/powerpc/platforms/powernv/
H A DKconfig31 bool "Enable runtime allocation of RAM for tracing"
35 for hardware tracing.

12345678910