Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
8913c61001482378d4ed8cc577b17c1ba3e847e4
/
net
/
ipv4
/
tcp_bbr.c
0e32dfc
bpf: Enable TCP congestion control kfunc from modules
by Kumar Kartikeya Dwivedi
· 3 years, 3 months ago
6de035f
tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets
by Neal Cardwell
· 3 years, 5 months ago
1b9e2a8
tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate
by Ryan Sharpelletti
· 4 years, 1 month ago
5b2f1f3
tcp_bbr: improve arithmetic division in bbr_update_bw()
by Wen Yang
· 5 years ago
7c68fa2b
net: annotate lockless accesses to sk->sk_pacing_shift
by Eric Dumazet
· 5 years ago
6b3656a
tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth
by Kevin(Yudong) Yang
· 5 years ago
de8e1be
tcp_bbr: clarify that bbr_bdp() rounds up in comments
by Luke Hsiao
· 5 years ago
78dc70e
tcp_bbr: adapt cwnd based on ack aggregation estimation
by Priyaranjan Jha
· 6 years ago
232aa8e
tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning
by Priyaranjan Jha
· 6 years ago
1106a5a
tcp_bbr: update comments to reflect pacing_margin_percent
by Neal Cardwell
· 6 years ago
cf33e25
tcp_bbr: centralize code to set gains
by Neal Cardwell
· 6 years ago
a87c83d
tcp_bbr: adjust TCP BBR for departure time pacing
by Neal Cardwell
· 6 years ago
97ec3eb
tcp_bbr: fix typo in bbr_pacing_margin_percent
by Neal Cardwell
· 6 years ago
76a9ebe
net: extend sk_pacing_rate to unsigned long
by Eric Dumazet
· 6 years ago
ab408b6
tcp: switch tcp and sch_fq to new earliest departure time model
by Eric Dumazet
· 6 years ago
8e995bf
tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0
by Kevin Yang
· 6 years ago
5490b32d
tcp_bbr: in restart from idle, see if we should exit PROBE_RTT
by Kevin Yang
· 6 years ago
fb99886
tcp_bbr: add bbr_check_probe_rtt_done() helper
by Kevin Yang
· 6 years ago
89b1698
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
383d470
tcp_bbr: fix bw probing to raise in-flight data for very small BDPs
by Neal Cardwell
· 6 years ago
cadefe5
tcp_bbr: fix bbr pacing rate for internal pacing
by Eric Dumazet
· 7 years ago
e6e6a27
tcp_bbr: fix to zero idle_restart only upon S/ACKed data
by Neal Cardwell
· 7 years ago
5379457
net-tcp_bbr: set tp->snd_ssthresh to BDP upon STARTUP exit
by Yousuk Seung
· 7 years ago
71abf46
tcp_bbr: remove bbr->tso_segs_goal
by Eric Dumazet
· 7 years ago
dcb8c9b
tcp_bbr: better deal with suboptimal GSO (II)
by Eric Dumazet
· 7 years ago
3aff3b4
tcp_bbr: fix pacing_gain to always be unity when using lt_bw
by Neal Cardwell
· 7 years ago
e428660
tcp: avoid min RTT bloat by skipping RTT from delayed-ACK in BBR
by Yuchung Cheng
· 7 years ago
600647d
tcp_bbr: reset long-term bandwidth sampling on loss recovery undo
by Neal Cardwell
· 7 years ago
2f6c498
tcp_bbr: reset full pipe detection on loss recovery undo
by Neal Cardwell
· 7 years ago
c589e69b
tcp_bbr: record "full bw reached" decision in new full_bw_reached bit
by Neal Cardwell
· 7 years ago
3298456
tcp_bbr: init pacing rate on first RTT sample
by Neal Cardwell
· 7 years ago
1d3648e
tcp_bbr: remove sk_pacing_rate=0 transient during init
by Neal Cardwell
· 7 years ago
79135b8
tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
by Neal Cardwell
· 7 years ago
f19fd62
tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
by Neal Cardwell
· 7 years ago
4aea287
tcp_bbr: cut pacing rate only if filled pipe
by Neal Cardwell
· 7 years ago
9a568de
tcp: switch TCP TS option (RFC 7323) to 1ms clock
by Eric Dumazet
· 8 years ago
2660bfa8
tcp_bbr: use tcp_jiffies32 instead of tcp_time_stamp
by Eric Dumazet
· 8 years ago
218af59
tcp: internal implementation for pacing
by Eric Dumazet
· 8 years ago
9b9375b
tcp_bbr: add a state transition diagram and accompanying comment
by Neal Cardwell
· 8 years ago
0f8782e
tcp_bbr: add BBR congestion control
by Neal Cardwell
· 8 years ago