Re: [RFC PATCH net-next 10/15] bpf: Add support for changing congestion control

2017-06-13 Thread David Miller
From: Lawrence Brakmo Date: Tue, 13 Jun 2017 10:59:59 -0700 > @@ -2698,8 +2698,15 @@ BPF_CALL_5(bpf_setsockopt, struct bpf_socket_ops_kern > *, bpf_socket, > } > } else if (level == SOL_TCP && > bpf_socket->sk->sk_prot->setsockopt ==

[RFC PATCH net-next 10/15] bpf: Add support for changing congestion control

2017-06-13 Thread Lawrence Brakmo
Added support for changing congestion control for SOCKET_OPS bps programs through the setsockopt bpf helper function. It also adds a new SOCKET_OPS op, BPF_SOCKET_OPS_NEEDS_ECN, that is needed for congestion controls, like dctcp, that need to enable ECN in the SYN packets. Signed-off-by: Lawrence