RDMA/rtrs-clt: add an additional random 8 seconds before reconnecting
authorDanil Kipnis <danil.kipnis@cloud.ionos.com>
Fri, 24 Jul 2020 11:15:06 +0000 (16:45 +0530)
committerJason Gunthorpe <jgg@nvidia.com>
Wed, 29 Jul 2020 17:26:53 +0000 (14:26 -0300)
commit09e0dbbeed82e35ce2cd21e086a6fac934163e2a
tree5c2f24de1394b738216e14dac1915fa3f49f2dc4
parentf6a9d47ae6854980fc4b1676f1fe9f9fa45ea4e2
RDMA/rtrs-clt: add an additional random 8 seconds before reconnecting

In order to avoid all the clients to start reconnecting at the same time
schedule the reconnect dwork with a random jitter of +[0,8] seconds.

Fixes: 6a98d71daea1 ("RDMA/rtrs: client: main functionality")
Link: https://lore.kernel.org/r/20200724111508.15734-2-haris.iqbal@cloud.ionos.com
Signed-off-by: Danil Kipnis <danil.kipnis@cloud.ionos.com>
Signed-off-by: Md Haris Iqbal <haris.iqbal@cloud.ionos.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/ulp/rtrs/rtrs-clt.c