]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: clarify when bpf_trace_printk discards lines
authorPeter Wu <peter@lekensteyn.nl>
Tue, 20 Aug 2019 23:08:59 +0000 (00:08 +0100)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 21 Aug 2019 17:17:25 +0000 (10:17 -0700)
commit66af9c4adfc5a0942d86c467ea49db34984f5d3e
tree593b2893cd2832bbc1f7a582d9842796829adfd5
parent08f0bcb3212eba67c6ce697e092b4c45440c5105
bpf: clarify when bpf_trace_printk discards lines

I opened /sys/kernel/tracing/trace once and kept reading from it.
bpf_trace_printk somehow did not seem to work, no entries were appended
to that trace file. It turns out that tracing is disabled when that file
is open. Save the next person some time and document this.

The trace file is described in Documentation/trace/ftrace.rst, however
the implication "tracing is disabled" did not immediate translate to
"bpf_trace_printk silently discards entries".

Signed-off-by: Peter Wu <peter@lekensteyn.nl>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
include/uapi/linux/bpf.h