summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_recovery.c
AgeCommit message (Expand)Author
2023-10-17tcp: fix excessive TLP and RACK timeouts from HZ roundingNeal Cardwell
2023-03-18tcp: preserve const qualifier in tcp_sk()Eric Dumazet
2022-07-20tcp: Fix data-races around sysctl_tcp_recovery.Kuniyuki Iwashima
2022-04-30tcp: use tcp_skb_sent_after() instead in RACKPengcheng Yang
2021-07-27tcp: more accurately check DSACKs to grow RACK reordering windowNeal Cardwell
2021-01-23tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPENPengcheng Yang
2020-11-02tcp: avoid slow start during fast recovery on new lossesYuchung Cheng
2020-09-25tcp: move tcp_mark_skb_lostYuchung Cheng
2020-09-25tcp: consistently check retransmit hintYuchung Cheng
2018-09-21tcp: introduce tcp_skb_timestamp_us() helperEric Dumazet
2018-08-01tcp: add stat of data packet reordering eventsWei Wang
2018-05-18tcp: tcp_rack_reo_wnd() can be statickbuild test robot
2018-05-17tcp: new helper tcp_rack_skb_timeoutYuchung Cheng
2018-05-17tcp: account lost retransmit after timeoutYuchung Cheng
2018-05-17tcp: simpler NewReno implementationYuchung Cheng
2018-05-17tcp: support DUPACK threshold in RACKYuchung Cheng
2017-12-08tcp: evaluate packet losses upon RTT changeYuchung Cheng
2017-12-08tcp: fix off-by-one bug in RACKYuchung Cheng
2017-12-08tcp: correctly test congestion state in RACKYuchung Cheng
2017-11-05tcp: higher throughput under reordering with adaptive RACK reordering wndPriyaranjan Jha
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-27tcp: Namespace-ify sysctl_tcp_recoveryEric Dumazet
2017-10-05tcp: a small refactor of RACK loss detectionYuchung Cheng
2017-10-05tcp: more efficient RACK loss detectionYuchung Cheng
2017-07-19tcp: adjust tail loss probe timeoutYuchung Cheng
2017-05-17tcp: switch TCP TS option (RFC 7323) to 1ms clockEric Dumazet
2017-05-17tcp: use tp->tcp_mstamp in output pathEric Dumazet
2017-04-27tcp: tcp_rack_reo_timeout() must update tp->tcp_mstampEric Dumazet
2017-04-26tcp: do not pass timestamp to tcp_rack_advance()Eric Dumazet
2017-04-26tcp: do not pass timestamp to tcp_rack_mark_lost()Eric Dumazet
2017-04-26tcp: do not pass timestamp to tcp_rack_detect_loss()Eric Dumazet
2017-04-05tcp: fix lost retransmit SNMP under-countingYuchung Cheng
2017-01-13tcp: enable RACK loss detection to trigger recoveryYuchung Cheng
2017-01-13tcp: use sequence to break TS ties for RACK loss detectionYuchung Cheng
2017-01-13tcp: add reordering timer in RACK loss detectionYuchung Cheng
2017-01-13tcp: record most recent RTT in RACK loss detectionYuchung Cheng
2017-01-13tcp: new helper for RACK to detect lossYuchung Cheng
2017-01-13tcp: new helper function for RACK loss detectionYuchung Cheng
2016-05-02tcp: do not assume TCP code is non preemptibleEric Dumazet
2016-04-27net: rename NET_{ADD|INC}_STATS_BH()Eric Dumazet
2015-10-21tcp: use RACK to detect lossesYuchung Cheng
2015-10-21tcp: track the packet timings in RACKYuchung Cheng