]> git.baikalelectronics.ru Git - kernel.git/commit
net: TCP thin dupack
authorAndreas Petlund <apetlund@simula.no>
Thu, 18 Feb 2010 04:48:19 +0000 (04:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 18 Feb 2010 23:43:09 +0000 (15:43 -0800)
commitb8905200edadf770069aed38c85c8a5940310175
tree30c4a0793bd28f6731ade58786c06f9cf33115df
parent0abed800963b930f9f05838ceb2639615e332e28
net: TCP thin dupack

This patch enables fast retransmissions after one dupACK for
TCP if the stream is identified as thin. This will reduce
latencies for thin streams that are not able to trigger fast
retransmissions due to high packet interarrival time. This
mechanism is only active if enabled by iocontrol or syscontrol
and the stream is identified as thin.

Signed-off-by: Andreas Petlund <apetlund@simula.no>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/networking/ip-sysctl.txt
include/linux/tcp.h
include/net/tcp.h
net/ipv4/sysctl_net_ipv4.c
net/ipv4/tcp.c
net/ipv4/tcp_input.c