Message ID | 20220620235344.569325-1-eddyz87@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | bpf_loop inlining | expand |
Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@kernel.org>: On Tue, 21 Jun 2022 02:53:39 +0300 you wrote: > Hi Everyone, > > This is the next iteration of the patch. It includes changes suggested > by Song, Joanne and Alexei. Please find updated intro message and > change log below. > > This patch implements inlining of calls to bpf_loop helper function > when bpf_loop's callback is statically known. E.g. the rewrite does > the following transformation during BPF program processing: > > [...] Here is the summary with links: - [bpf-next,v8,1/5] selftests/bpf: specify expected instructions in test_verifier tests https://git.kernel.org/bpf/bpf-next/c/933ff53191eb - [bpf-next,v8,2/5] selftests/bpf: allow BTF specs and func infos in test_verifier tests https://git.kernel.org/bpf/bpf-next/c/7a42008ca5c7 - [bpf-next,v8,3/5] bpf: Inline calls to bpf_loop when callback is known https://git.kernel.org/bpf/bpf-next/c/1ade23711971 - [bpf-next,v8,4/5] selftests/bpf: BPF test_verifier selftests for bpf_loop inlining https://git.kernel.org/bpf/bpf-next/c/f8acfdd04410 - [bpf-next,v8,5/5] selftests/bpf: BPF test_prog selftests for bpf_loop inlining https://git.kernel.org/bpf/bpf-next/c/0e1bf9ed2000 You are awesome, thank you!