Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Thu, 25 Jan 2024 12:55:03 -0800 you wrote: > This patch set follows recent changes that added btf_decl_tag-based argument > annotation support for global subprogs. This time we add ability to pass > PTR_TO_BTF_ID (BTF-aware kernel pointers) arguments into global subprograms. > We support explicitly trusted arguments only, for now. > > First three patches are preparatory. Patches #1 and #3 does post-BPF token > code adjustments, to undo merge conflict avoidance measures. Patch #2 makes > PERF_EVENT type enforcement logic aligned with kernel-side logic. > > [...] Here is the summary with links: - [v2,bpf-next,1/7] libbpf: integrate __arg_ctx feature detector into kernel_supports() https://git.kernel.org/bpf/bpf-next/c/0e6d0a9d2348 - [v2,bpf-next,2/7] libbpf: fix __arg_ctx type enforcement for perf_event programs https://git.kernel.org/bpf/bpf-next/c/9eea8fafe33e - [v2,bpf-next,3/7] bpf: move arg:ctx type enforcement check inside the main logic loop https://git.kernel.org/bpf/bpf-next/c/add9c58cd44e - [v2,bpf-next,4/7] bpf: add __arg_trusted global func arg tag (no matching commit) - [v2,bpf-next,5/7] bpf: add arg:maybe_null tag to be combined with trusted pointers (no matching commit) - [v2,bpf-next,6/7] libbpf: add __arg_trusted and __arg_maybe_null tag macros (no matching commit) - [v2,bpf-next,7/7] selftests/bpf: add trusted global subprog arg tests (no matching commit) You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html