diff options
author | KaFai Wan <kafai.wan@linux.dev> | 2025-07-24 23:14:52 +0800 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2025-07-28 19:39:29 -0700 |
commit | 863aab3d4dcdfffa5cf0e0795c526dadca65be7a (patch) | |
tree | a49b2b3392ba9d718b37b7781031a661383fa277 /scripts/lib/kdoc/kdoc_re.py | |
parent | a5a6b29a700fda1dd766cc42dde2cbba9b19f470 (diff) |
bpf: Add log for attaching tracing programs to functions in deny list
Show the rejected function name when attaching tracing programs to
functions in deny list.
With this change, we know why tracing programs can't attach to functions
like __rcu_read_lock() from log.
$ ./fentry
libbpf: prog '__rcu_read_lock': BPF program load failed: -EINVAL
libbpf: prog '__rcu_read_lock': -- BEGIN PROG LOAD LOG --
Attaching tracing programs to function '__rcu_read_lock' is rejected.
Suggested-by: Leon Hwang <leon.hwang@linux.dev>
Signed-off-by: KaFai Wan <kafai.wan@linux.dev>
Acked-by: Yafang Shao <laoar.shao@gmail.com>
Acked-by: Yonghong Song <yonghong.song@linux.dev>
Link: https://lore.kernel.org/r/20250724151454.499040-3-kafai.wan@linux.dev
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_re.py')
0 files changed, 0 insertions, 0 deletions