]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: restore the exponential back-off scheme
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Thu, 15 Sep 2016 21:50:17 +0000 (14:50 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Wed, 12 Oct 2016 17:20:26 +0000 (10:20 -0700)
commit812c02791add650abb421388593353ba1ea85887
tree9766256e564cc592c48b993b4aba4dd9637c0f23
parent61dce74df53c496791ef42c88daa4c756be9bafe
RDS: restore the exponential back-off scheme

Lower IP and exponential back-off scheme was added to save the
SM queries because of races but it doesn't do what its intended.
The exponential back-off scheme does a good job of backing off
for races. The code just falls back to the original scheme.

Orabug: 22347191

Tested-by: Michael Nowak <michael.nowak@oracle.com>
Tested-by: Rafael Alejandro Peralez <rafael.peralez@oracle.com>
Tested-by: Liwen Huang <liwen.huang@oracle.com>
Tested-by: Hong Liu <hong.x.liu@oracle.com>
Reviewed-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/connection.c
net/rds/ib_cm.c
net/rds/rdma_transport.c
net/rds/rds.h
net/rds/threads.c