]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Revert "net/rds: Revert "RDS: add reconnect retry scheme for stalled
authorWei Lin Guay <wei.lin.guay@oracle.com>
Mon, 11 Sep 2017 13:17:28 +0000 (15:17 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 13 Sep 2017 04:52:40 +0000 (21:52 -0700)
commit50ee713e57e5c42933ad658de6855ba02bd96232
tree47561b388063a5532e0a6cb6bf93d7019af55f3e
parentd5c9b79200be63f80e3608fa8c01692d6a2ecd8b
Revert "net/rds: Revert "RDS: add reconnect retry scheme for stalled
connections""

This commit restores commit 5acb959ad599 ("RDS: add reconnect retry scheme
for stalled connections").  Even though this retry scheme "workaround"
causes a long brownout time in the OVM configuration, it is needed to avoid
RDS loopback connections stalls after switch reboot in the bare-metal
system. As for now, the plan agreed with Exadata is to put back this commit
first and have a similar code path among QU6, QU5 and QU4.

Orabug: 26497333

Signed-off-by: Wei Lin Guay <wei.lin.guay@oracle.com>
Reviewed-by: Ajaykumar Hotchandani <ajaykumar.hotchandani@oracle.com>
net/rds/connection.c
net/rds/ib_cm.c
net/rds/rdma_transport.c
net/rds/rds.h
net/rds/rds_single_path.h
net/rds/sysctl.c
net/rds/threads.c