]> git.baikalelectronics.ru Git - kernel.git/commit
tcp: ensure prior synack rtx behavior with small backlogs
authorEric Dumazet <edumazet@google.com>
Tue, 6 Oct 2015 21:49:58 +0000 (14:49 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 7 Oct 2015 12:08:58 +0000 (05:08 -0700)
commit55db82c300cc6e6922dc009386d80d0b56f35633
treec7745772d9dac017daf2754ed3e46be9149d7659
parented23f438dd828a72f0b2fd7746527e2070f16895
tcp: ensure prior synack rtx behavior with small backlogs

Some applications use a listen() backlog of 1.

Prior kernels were silently enforcing a qlen_log of 4, so that we were
sending up to /proc/sys/net/ipv4/tcp_synack_retries SYNACK messages.

Fixes: 93a4b13919aa ("tcp: remove max_qlen_log")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/inet_connection_sock.c