summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_timer.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-25tcp: make function tcp_retransmit_stamp() staticWei Yongjun1-1/+1
2018-07-21tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracyJon Maxwell1-1/+17
2018-07-21tcp: Add tcp_retransmit_stamp() helper routineJon Maxwell1-8/+17
2018-07-21tcp: convert icsk_user_timeout from jiffies to msecsJon Maxwell1-4/+4
2018-05-18tcp: add SACK compressionEric Dumazet1-0/+25
2018-05-11tcp: switch pacing timer to softirq based hrtimerEric Dumazet1-1/+1
2018-03-07tcp: purge write queue upon aborting the connectionSoheil Hassas Yeganeh1-0/+1
2018-01-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+15
2018-01-25bpf: Add sock_ops RTO callbackLawrence Brakmo1-0/+7
2018-01-25net: tcp: close sock if net namespace is exitingDan Streetman1-0/+15
2017-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2017-12-13tcp: refresh tcp_mstamp from timers callbacksEric Dumazet1-0/+2
2017-12-13tcp: pause Fast Open globally after third consecutive timeoutYuchung Cheng1-16/+1
2017-11-05tcp: tcp_mtu_probing() cleanupEric Dumazet1-17/+14
2017-10-27tcp: Namespace-ify sysctl_tcp_thin_linear_timeoutsEric Dumazet1-3/+1
2017-10-18inet/connection_sock: Convert timers to use timer_setup()Kees Cook1-7/+11
2017-10-07tcp: implement rb-tree based retransmit queueEric Dumazet1-9/+15
2017-08-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2017-08-03net: fix keepalive code vs TCP_FASTOPEN_CONNECTEric Dumazet1-1/+2
2017-07-31tcp: remove prequeue supportFlorian Westphal1-12/+0
2017-05-24tcp: fix TCP_SYNCNT flakesEric Dumazet1-15/+11
2017-05-21tcp: fix tcp_probe_timer() for TCP_USER_TIMEOUTEric Dumazet1-1/+2
2017-05-17tcp: switch TCP TS option (RFC 7323) to 1ms clockEric Dumazet1-4/+4
2017-05-17tcp: use tcp_jiffies32 to feed probe_timestampEric Dumazet1-1/+1
2017-05-17tcp: use tcp_jiffies32 for rcv_tstamp and lrcvtimeEric Dumazet1-1/+1
2017-05-17tcp: use tcp_jiffies32 to feed tp->lsndtimeEric Dumazet1-2/+2
2017-05-17tcp: use tp->tcp_mstamp in output pathEric Dumazet1-1/+2
2017-05-16tcp: internal implementation for pacingEric Dumazet1-0/+3
2017-04-24net/tcp_fastopen: Remove mss check in tcp_write_timeout()Wei Wang1-4/+3
2017-03-07tcp: fix various issues for sockets morphing to listen stateEric Dumazet1-2/+4
2017-01-13tcp: remove early retransmitYuchung Cheng1-3/+0
2017-01-13tcp: add reordering timer in RACK loss detectionYuchung Cheng1-0/+3
2017-01-09net: introduce keepalive function in struct protoUrsula Braun1-0/+1
2016-12-05tcp: tsq: move tsq_flags close to sk_wmem_allocEric Dumazet1-2/+2
2016-09-28tcp: Change txhash on every SYN and RTO retransmitLawrence Brakmo1-0/+4
2016-09-22tcp: properly account Fast Open SYN-ACK retransYuchung Cheng1-0/+1
2016-07-15tcp_timer.c: Add kernel-doc function descriptionsRichard Sailer1-17/+64
2016-05-02tcp: do not assume TCP code is non preemptibleEric Dumazet1-4/+6
2016-04-27net: rename NET_{ADD|INC}_STATS_BH()Eric Dumazet1-11/+11
2016-04-24tcp-tso: do not split TSO packets at retransmit timeEric Dumazet1-2/+2
2016-02-07ipv4: Namespaceify tcp_orphan_retries sysctl knobNikolay Borisov1-2/+1
2016-02-07ipv4: Namespaceify tcp_retries2 sysctl knobNikolay Borisov1-3/+2
2016-02-07ipv4: Namespaceify tcp_retries1 sysctl knobNikolay Borisov1-4/+4
2016-02-07ipv4: Namespaceify tcp synack retries sysctl knobNikolay Borisov1-2/+1
2016-02-07ipv4: Namespaceify tcp syn retries sysctl knobNikolay Borisov1-2/+2
2016-01-10ipv4: Namespecify the tcp_keepalive_intvl sysctl knobNikolay Borisov1-1/+0
2016-01-10ipv4: Namespecify tcp_keepalive_probes sysctl knobNikolay Borisov1-1/+0
2016-01-10ipv4: Namespaceify tcp_keepalive_time sysctl knobNikolay Borisov1-1/+0
2015-11-20tcp: fix Fast Open snmp over-counting bugYuchung Cheng1-1/+1
2015-11-20tcp: disable Fast Open on timeouts after handshakeYuchung Cheng1-0/+12