diff --git a/target/linux/generic/pending-4.19/607-tcp_bbr-adapt-cwnd-based-on-ack-aggregation-estimation.patch b/target/linux/generic/pending-4.19/607-tcp_bbr-adapt-cwnd-based-on-ack-aggregation-estimation.patch index fd243ec97f..24a8c5deb6 100644 --- a/target/linux/generic/pending-4.19/607-tcp_bbr-adapt-cwnd-based-on-ack-aggregation-estimation.patch +++ b/target/linux/generic/pending-4.19/607-tcp_bbr-adapt-cwnd-based-on-ack-aggregation-estimation.patch @@ -67,10 +67,10 @@ diff --git a/net/ipv4/tcp_bbr.c b/net/ipv4/tcp_bbr.c /* Return rate in bytes per second, optionally with a gain. @@ -206,2 +233,6 @@ */ -+static bool tcp_needs_internal_pacing(const struct sock *sk) -+{ -+ return smp_load_acquire(&sk->sk_pacing_status) == SK_PACING_NEEDED; -+} ++ ++ ++ ++ static u64 bbr_rate_bytes_per_sec(struct sock *sk, u64 rate, int gain) @@ -307,2 +338,4 @@ bbr->idle_restart = 1; @@ -332,4 +332,4 @@ diff --git a/net/ipv4/tcp_bbr.c b/net/ipv4/tcp_bbr.c + bbr->extra_acked[0] = 0; + bbr->extra_acked[1] = 0; + - cmpxchg(&sk->sk_pacing_status, SK_PACING_NONE, SK_PACING_NEEDED); \ No newline at end of file + cmpxchg(&sk->sk_pacing_status, SK_PACING_NONE, SK_PACING_NEEDED);