Message ID | 160138354947.48470.11523413403103182788.stgit@toke.dk (mailing list archive) |
---|---|
Headers | show |
Series | bpf: Support multi-attach for freplace programs | expand |
Hello: This series was applied to bpf/bpf-next.git (refs/heads/master): On Tue, 29 Sep 2020 14:45:49 +0200 you wrote: > This series adds support attaching freplace BPF programs to multiple targets. > This is needed to support incremental attachment of multiple XDP programs using > the libxdp dispatcher model. > > Patch 1 moves prog_aux->linked_prog and the trampoline to be embedded in > bpf_tracing_link on attach, and freed by the link release logic, and introduces > a mutex to protect the writing of the pointers in prog->aux. > > [...] Here is the summary with links: - [bpf-next,v10,1/7] bpf: move prog->aux->linked_prog and trampoline into bpf_link on attach https://git.kernel.org/bpf/bpf-next/c/3aac1ead5eb6 - [bpf-next,v10,2/7] bpf: support attaching freplace programs to multiple attach points https://git.kernel.org/bpf/bpf-next/c/4a1e7c0c63e0 - [bpf-next,v10,3/7] bpf: Fix context type resolving for extension programs https://git.kernel.org/bpf/bpf-next/c/43bc2874e779 - [bpf-next,v10,4/7] libbpf: add support for freplace attachment in bpf_link_create https://git.kernel.org/bpf/bpf-next/c/a535909142bf - [bpf-next,v10,5/7] selftests: add test for multiple attachments of freplace program https://git.kernel.org/bpf/bpf-next/c/f6429476c201 - [bpf-next,v10,6/7] selftests/bpf: Adding test for arg dereference in extension trace https://git.kernel.org/bpf/bpf-next/c/17d3f3867576 - [bpf-next,v10,7/7] selftests: Add selftest for disallowing modify_return attachment to freplace https://git.kernel.org/bpf/bpf-next/c/bee4b7e6268b You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html