]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bpf: Add support for uprobe multi session context
authorJiri Olsa <jolsa@kernel.org>
Fri, 8 Nov 2024 13:45:35 +0000 (14:45 +0100)
committerAndrii Nakryiko <andrii@kernel.org>
Mon, 11 Nov 2024 16:18:04 +0000 (08:18 -0800)
commit99b403d2060d3e2604958a0ec3a7f37b18256d6b
treeec9492730f6fd0684488a9f6ab4c093072b720b3
parentd920179b3d4842a0e27cae54fdddbe5ef3977e73
bpf: Add support for uprobe multi session context

Placing bpf_session_run_ctx layer in between bpf_run_ctx and
bpf_uprobe_multi_run_ctx, so the session data can be retrieved
from uprobe_multi link.

Plus granting session kfuncs access to uprobe session programs.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20241108134544.480660-5-jolsa@kernel.org
kernel/trace/bpf_trace.c