From: Marcelo Ricardo Leitner Date: Mon, 23 Feb 2015 18:02:34 +0000 (-0300) Subject: ipvs: allow rescheduling of new connections when port reuse is detected X-Git-Tag: omap-for-v4.1/fixes-rc1~141^2~373^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d752c364571743d696c2a54a449ce77550c35ac5;p=pandora-kernel.git ipvs: allow rescheduling of new connections when port reuse is detected Currently, when TCP/SCTP port reusing happens, IPVS will find the old entry and use it for the new one, behaving like a forced persistence. But if you consider a cluster with a heavy load of small connections, such reuse will happen often and may lead to a not optimal load balancing and might prevent a new node from getting a fair load. This patch introduces a new sysctl, conn_reuse_mode, that allows controlling how to proceed when port reuse is detected. The default value will allow rescheduling of new connections only if the old entry was in TIME_WAIT state for TCP or CLOSED for SCTP. Signed-off-by: Marcelo Ricardo Leitner Signed-off-by: Julian Anastasov Signed-off-by: Simon Horman --- Reading git-diff-tree failed