]> git.baikalelectronics.ru Git - kernel.git/commit
RDS: TCP: Avoid rds connection churn from rogue SYNs
authorSowmini Varadhan <sowmini.varadhan@oracle.com>
Wed, 18 May 2016 17:06:24 +0000 (10:06 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 20 May 2016 23:19:57 +0000 (19:19 -0400)
commitafa130fc97816144f83488bf745ec3a3a4d117d2
tree6f7e5d447ec8020d67980cd51e5ff6b798b4086f
parentdb0a98b0e3121330c5bcd5195959a33ee5eb5682
RDS: TCP: Avoid rds connection churn from rogue SYNs

When a rogue SYN is received after the connection arbitration
algorithm has converged, the incoming SYN should not needlessly
quiesce the transmit path, and it should not result in needless
TCP connection resets due to re-execution of the connection
arbitration logic.

Signed-off-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/tcp_listen.c