summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_timer.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: do not change tcp_wstamp_ns in tcp_mstamp_refreshEric Dumazet2018-10-151-1/+1
* tcp/fq: move back to CLOCK_MONOTONICEric Dumazet2018-10-011-1/+1
* tcp: switch internal pacing timer to CLOCK_TAIEric Dumazet2018-09-211-1/+1
* tcp: provide earliest departure time in skb->tstampEric Dumazet2018-09-211-1/+1
* tcp: make function tcp_retransmit_stamp() staticWei Yongjun2018-07-251-1/+1
* tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracyJon Maxwell2018-07-211-1/+17
* tcp: Add tcp_retransmit_stamp() helper routineJon Maxwell2018-07-211-8/+17
* tcp: convert icsk_user_timeout from jiffies to msecsJon Maxwell2018-07-211-4/+4
* tcp: add SACK compressionEric Dumazet2018-05-181-0/+25
* tcp: switch pacing timer to softirq based hrtimerEric Dumazet2018-05-111-1/+1
* tcp: purge write queue upon aborting the connectionSoheil Hassas Yeganeh2018-03-071-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-291-0/+15
|\
| * net: tcp: close sock if net namespace is exitingDan Streetman2018-01-251-0/+15
* | bpf: Add sock_ops RTO callbackLawrence Brakmo2018-01-251-0/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-161-0/+2
|\|
| * tcp: refresh tcp_mstamp from timers callbacksEric Dumazet2017-12-131-0/+2
* | tcp: pause Fast Open globally after third consecutive timeoutYuchung Cheng2017-12-131-16/+1
|/
* tcp: tcp_mtu_probing() cleanupEric Dumazet2017-11-051-17/+14
* tcp: Namespace-ify sysctl_tcp_thin_linear_timeoutsEric Dumazet2017-10-271-3/+1
* inet/connection_sock: Convert timers to use timer_setup()Kees Cook2017-10-181-7/+11
* tcp: implement rb-tree based retransmit queueEric Dumazet2017-10-071-9/+15
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-091-1/+2
|\
| * net: fix keepalive code vs TCP_FASTOPEN_CONNECTEric Dumazet2017-08-031-1/+2
* | tcp: remove prequeue supportFlorian Westphal2017-07-311-12/+0
|/
* tcp: fix TCP_SYNCNT flakesEric Dumazet2017-05-241-15/+11
* tcp: fix tcp_probe_timer() for TCP_USER_TIMEOUTEric Dumazet2017-05-211-1/+2
* tcp: switch TCP TS option (RFC 7323) to 1ms clockEric Dumazet2017-05-171-4/+4
* tcp: use tcp_jiffies32 to feed probe_timestampEric Dumazet2017-05-171-1/+1
* tcp: use tcp_jiffies32 for rcv_tstamp and lrcvtimeEric Dumazet2017-05-171-1/+1
* tcp: use tcp_jiffies32 to feed tp->lsndtimeEric Dumazet2017-05-171-2/+2
* tcp: use tp->tcp_mstamp in output pathEric Dumazet2017-05-171-1/+2
* tcp: internal implementation for pacingEric Dumazet2017-05-161-0/+3
* net/tcp_fastopen: Remove mss check in tcp_write_timeout()Wei Wang2017-04-241-4/+3
* tcp: fix various issues for sockets morphing to listen stateEric Dumazet2017-03-071-2/+4
* tcp: remove early retransmitYuchung Cheng2017-01-131-3/+0
* tcp: add reordering timer in RACK loss detectionYuchung Cheng2017-01-131-0/+3
* net: introduce keepalive function in struct protoUrsula Braun2017-01-091-0/+1
* tcp: tsq: move tsq_flags close to sk_wmem_allocEric Dumazet2016-12-051-2/+2
* tcp: Change txhash on every SYN and RTO retransmitLawrence Brakmo2016-09-281-0/+4
* tcp: properly account Fast Open SYN-ACK retransYuchung Cheng2016-09-221-0/+1
* tcp_timer.c: Add kernel-doc function descriptionsRichard Sailer2016-07-151-17/+64
* tcp: do not assume TCP code is non preemptibleEric Dumazet2016-05-021-4/+6
* net: rename NET_{ADD|INC}_STATS_BH()Eric Dumazet2016-04-271-11/+11
* tcp-tso: do not split TSO packets at retransmit timeEric Dumazet2016-04-241-2/+2
* ipv4: Namespaceify tcp_orphan_retries sysctl knobNikolay Borisov2016-02-071-2/+1
* ipv4: Namespaceify tcp_retries2 sysctl knobNikolay Borisov2016-02-071-3/+2
* ipv4: Namespaceify tcp_retries1 sysctl knobNikolay Borisov2016-02-071-4/+4
* ipv4: Namespaceify tcp synack retries sysctl knobNikolay Borisov2016-02-071-2/+1
* ipv4: Namespaceify tcp syn retries sysctl knobNikolay Borisov2016-02-071-2/+2
* ipv4: Namespecify the tcp_keepalive_intvl sysctl knobNikolay Borisov2016-01-101-1/+0