]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bpf: Allow some trace helpers for all prog types
authorFeng Yang <yangfeng@kylinos.cn>
Tue, 6 May 2025 06:14:33 +0000 (14:14 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Fri, 9 May 2025 17:37:10 +0000 (10:37 -0700)
commitee971630f20fd421fffcdc4543731ebcb54ed6d0
tree2c173d69e49b10433452247a33770b96f8a8bc2f
parent32c563d1092f92f916bd149967fdcd35c8ff8b54
bpf: Allow some trace helpers for all prog types

if it works under NMI and doesn't use any context-dependent things,
should be fine for any program type. The detailed discussion is in [1].

[1] https://lore.kernel.org/all/CAEf4Bza6gK3dsrTosk6k3oZgtHesNDSrDd8sdeQ-GiS6oJixQg@mail.gmail.com/

Suggested-by: Andrii Nakryiko <andrii.nakryiko@gmail.com>
Signed-off-by: Feng Yang <yangfeng@kylinos.cn>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Tejun Heo <tj@kernel.org>
Link: https://lore.kernel.org/bpf/20250506061434.94277-2-yangfeng59949@163.com
include/linux/bpf-cgroup.h
kernel/bpf/cgroup.c
kernel/bpf/helpers.c
kernel/trace/bpf_trace.c
net/core/filter.c