Whamcloud - gitweb
LU-11641 lnet: handle discovery off 20/33620/32
authorAmir Shehata <ashehata@whamcloud.com>
Thu, 8 Nov 2018 00:51:44 +0000 (16:51 -0800)
committerAmir Shehata <ashehata@whamcloud.com>
Fri, 7 Jun 2019 18:19:39 +0000 (18:19 +0000)
commitf9ad0d13b092e483e6c25ac30b49812f9fbe8538
tree04892d2f59db2152fbfe3f64912bfa44638ad20d
parentdeb31c2ffad581a98a7bcff7ed3900e05eabb7fb
LU-11641 lnet: handle discovery off

When discovery is turned off locally or when the peer either has
discovery off or doesn't support MR at all then degrade discovery
behavior to a standard ping. This will allow routers to continue
using discovery mechanism even if it's turned off.

Test-Parameters: forbuildonly
Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Change-Id: I7f0829d37cbff2bf9e41de251efa715fc4c97e5d
Reviewed-on: https://review.whamcloud.com/33620
Reviewed-by: Olaf Weber <olaf.weber@hpe.com>
Tested-by: Jenkins
lnet/include/lnet/lib-lnet.h
lnet/lnet/lib-move.c
lnet/lnet/peer.c