Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Wed, 7 Dec 2022 12:16:47 -0800 you wrote: > It's become a common pattern to have a collection of small BPF programs > in one BPF object file, each representing one test case. On user-space > side of such tests we maintain a table of program names and expected > failure or success, along with optional expected verifier log message. > > This works, but each set of tests reimplement this mundane code over and > over again, which is a waste of time for anyone trying to add a new set > of tests. Furthermore, it's quite error prone as it's way too easy to miss > some entries in these manually maintained test tables (as evidences by > dynptr_fail tests, in which ringbuf_release_uninit_dynptr subtest was > accidentally missed; this is fixed in next patch). > > [...] Here is the summary with links: - [v2,bpf-next,1/2] selftests/bpf: add generic BPF program tester-loader https://git.kernel.org/bpf/bpf-next/c/537c3f66eac1 - [v2,bpf-next,2/2] selftests/bpf: convert dynptr_fail and map_kptr_fail subtests to generic tester https://git.kernel.org/bpf/bpf-next/c/26c386ecf021 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html