Neal Cardwell
|
cf33e25c0d
tcp_bbr: centralize code to set gains
|
6 years ago |
Neal Cardwell
|
a87c83d5ee
tcp_bbr: adjust TCP BBR for departure time pacing
|
6 years ago |
Neal Cardwell
|
97ec3eb33d
tcp_bbr: fix typo in bbr_pacing_margin_percent
|
6 years ago |
Eric Dumazet
|
76a9ebe811
net: extend sk_pacing_rate to unsigned long
|
6 years ago |
Eric Dumazet
|
ab408b6dc7
tcp: switch tcp and sch_fq to new earliest departure time model
|
6 years ago |
Kevin Yang
|
8e995bf14f
tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0
|
7 years ago |
Kevin Yang
|
5490b32dce
tcp_bbr: in restart from idle, see if we should exit PROBE_RTT
|
7 years ago |
Kevin Yang
|
fb99886224
tcp_bbr: add bbr_check_probe_rtt_done() helper
|
7 years ago |
David S. Miller
|
89b1698c93
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
Neal Cardwell
|
383d470936
tcp_bbr: fix bw probing to raise in-flight data for very small BDPs
|
7 years ago |
Eric Dumazet
|
cadefe5f58
tcp_bbr: fix bbr pacing rate for internal pacing
|
7 years ago |
Neal Cardwell
|
e6e6a278b1
tcp_bbr: fix to zero idle_restart only upon S/ACKed data
|
7 years ago |
Yousuk Seung
|
5379457004
net-tcp_bbr: set tp->snd_ssthresh to BDP upon STARTUP exit
|
7 years ago |
Eric Dumazet
|
71abf467bb
tcp_bbr: remove bbr->tso_segs_goal
|
7 years ago |
Eric Dumazet
|
dcb8c9b437
tcp_bbr: better deal with suboptimal GSO (II)
|
7 years ago |
Neal Cardwell
|
3aff3b4b98
tcp_bbr: fix pacing_gain to always be unity when using lt_bw
|
7 years ago |
Yuchung Cheng
|
e42866031f
tcp: avoid min RTT bloat by skipping RTT from delayed-ACK in BBR
|
7 years ago |
Neal Cardwell
|
600647d467
tcp_bbr: reset long-term bandwidth sampling on loss recovery undo
|
7 years ago |
Neal Cardwell
|
2f6c498e4f
tcp_bbr: reset full pipe detection on loss recovery undo
|
7 years ago |
Neal Cardwell
|
c589e69b50
tcp_bbr: record "full bw reached" decision in new full_bw_reached bit
|
7 years ago |
Neal Cardwell
|
3298456557
tcp_bbr: init pacing rate on first RTT sample
|
8 years ago |
Neal Cardwell
|
1d3648eb5d
tcp_bbr: remove sk_pacing_rate=0 transient during init
|
8 years ago |
Neal Cardwell
|
79135b89b8
tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
|
8 years ago |
Neal Cardwell
|
f19fd62daf
tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
|
8 years ago |
Neal Cardwell
|
4aea287e90
tcp_bbr: cut pacing rate only if filled pipe
|
8 years ago |
Eric Dumazet
|
9a568de481
tcp: switch TCP TS option (RFC 7323) to 1ms clock
|
8 years ago |
Eric Dumazet
|
2660bfa84e
tcp_bbr: use tcp_jiffies32 instead of tcp_time_stamp
|
8 years ago |
Eric Dumazet
|
218af599fa
tcp: internal implementation for pacing
|
8 years ago |
Neal Cardwell
|
9b9375b5b7
tcp_bbr: add a state transition diagram and accompanying comment
|
8 years ago |
Neal Cardwell
|
0f8782ea14
tcp_bbr: add BBR congestion control
|
9 years ago |