From: David S. Miller Date: Fri, 15 Jul 2016 18:36:58 +0000 (-0700) Subject: Merge branch 'rds-enable-mprds' X-Git-Tag: android-x86-7.1-r1~1071^2~115 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=7a7d1d57330c06f7d4f0b10d22fe124b4422ff1a;p=android-x86%2Fkernel.git Merge branch 'rds-enable-mprds' Sowmini Varadhan says: ==================== RDS: TCP: Enable mprds for rds-tcp The third, and final, installment for mprds-tcp changes. In Patch 3 of this set, if the transport support t_mp_capable, we hash outgoing traffic across multiple paths. Additionally, even if the transport is MP capable, we may be peering with some node that does not support mprds, or supports a different number of paths. This necessitates RDS control plane changes so that both peers agree on the number of paths to be used for the rds-tcp connection. Patch 3 implements all these changes, which are documented in patch 5 of the series. Patch 1 of this series is a bug fix for a race-condition that has always existed, but is now more easily encountered with mprds. Patch 2 is code refactoring. Patches 4 and 5 are Documentation updates. ==================== Signed-off-by: David S. Miller --- 7a7d1d57330c06f7d4f0b10d22fe124b4422ff1a