Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Thu, 14 Dec 2023 17:13:24 -0800 you wrote: > This patch set adds verifier support for annotating user's global BPF subprog > arguments with few commonly requested annotations, to improve global subprog > verification experience. > > These tags are: > - ability to annotate a special PTR_TO_CTX argument; > - ability to annotate a generic PTR_TO_MEM as non-null. > > [...] Here is the summary with links: - [v3,bpf-next,01/10] bpf: abstract away global subprog arg preparation logic from reg state setup https://git.kernel.org/bpf/bpf-next/c/4ba1d0f23414 - [v3,bpf-next,02/10] bpf: reuse btf_prepare_func_args() check for main program BTF validation https://git.kernel.org/bpf/bpf-next/c/5eccd2db42d7 - [v3,bpf-next,03/10] bpf: prepare btf_prepare_func_args() for handling static subprogs https://git.kernel.org/bpf/bpf-next/c/e26080d0da87 - [v3,bpf-next,04/10] bpf: move subprog call logic back to verifier.c https://git.kernel.org/bpf/bpf-next/c/c5a7244759b1 - [v3,bpf-next,05/10] bpf: reuse subprog argument parsing logic for subprog call checks https://git.kernel.org/bpf/bpf-next/c/f18c3d88deed - [v3,bpf-next,06/10] bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args https://git.kernel.org/bpf/bpf-next/c/94e1c70a3452 - [v3,bpf-next,07/10] bpf: add support for passing dynptr pointer to global subprog https://git.kernel.org/bpf/bpf-next/c/a64bfe618665 - [v3,bpf-next,08/10] libbpf: add __arg_xxx macros for annotating global func args https://git.kernel.org/bpf/bpf-next/c/aae9c25dda15 - [v3,bpf-next,09/10] selftests/bpf: add global subprog annotation tests https://git.kernel.org/bpf/bpf-next/c/0a0ffcac92d5 - [v3,bpf-next,10/10] selftests/bpf: add freplace of BTF-unreliable main prog test https://git.kernel.org/bpf/bpf-next/c/f0a5056222f2 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html