Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Wed, 22 Jun 2022 21:12:22 +0200 you wrote: > This series corrects some inconveniences for a BPF TCP CC that > implements and uses tcp_congestion_ops.cong_control(). Until now, such a > CC did not have all necessary write access to struct sock and > unnecessarily needed to implement cong_avoid(). > > v4: > - Remove braces around single statements after if > - Don’t check pointer passed to bpf_link__destroy() > v3: > - Add a selftest writing sk_pacing_* > - Add a selftest with incomplete tcp_congestion_ops > - Add a selftest with unsupported get_info() > - Remove an unused variable > - Reword a comment about reg() in bpf_struct_ops_map_update_elem() > v2: > - Drop redundant check for required functions and just rely on > tcp_register_congestion_control() (Martin KaFai Lau) > > [...] Here is the summary with links: - [bpf-next,v4,1/5] bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status https://git.kernel.org/bpf/bpf-next/c/41c95dd6a604 - [bpf-next,v4,2/5] bpf: Require only one of cong_avoid() and cong_control() from a TCP CC https://git.kernel.org/bpf/bpf-next/c/9f0265e921de - [bpf-next,v4,3/5] selftests/bpf: Test a BPF CC writing sk_pacing_* https://git.kernel.org/bpf/bpf-next/c/6e945d57cc9f - [bpf-next,v4,4/5] selftests/bpf: Test an incomplete BPF CC https://git.kernel.org/bpf/bpf-next/c/0735627d78ca - [bpf-next,v4,5/5] selftests/bpf: Test a BPF CC implementing the unsupported get_info() https://git.kernel.org/bpf/bpf-next/c/f14a3f644a1c You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html