Whamcloud - gitweb
LU-11299 lnet: use discovery for routing 54/33454/31
authorAmir Shehata <ashehata@whamcloud.com>
Mon, 22 Oct 2018 23:03:06 +0000 (16:03 -0700)
committerAmir Shehata <ashehata@whamcloud.com>
Fri, 7 Jun 2019 18:16:27 +0000 (18:16 +0000)
commit146580754295024ef433a877e54f1549cb7a88ba
tree02bd8252bfd389135af0f1200c1e67d71e1f08ac
parentb34e754c1a0b0d03ceac8279aad2fd03c5be616e
LU-11299 lnet: use discovery for routing

Instead of re-inventing the wheel, routing now uses discovery.
Every router interval the router is discovered. This will
update the router information locally and will serve to let the
router know that the peer is alive.

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